Arabic-English dictionary »

ديدان اسطوانية meaning in English

ArabicEnglish
ديدان اسطوانية

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