English-Arabic dictionary »

nematodes meaning in Arabic

EnglishArabic
Nematodes [UK: ˈne.mə.təʊdz]
[US: ˈne.mətoʊdz]

الدّيدان الخيطيّة