Arabic-English dictionary »

الدّيدان الخيطيّة meaning in English

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

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