Arabic-English dictionary »

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

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

Nematode[UK: ˈne.mə.təʊd] [US: ˈne.mətoʊd]