Arabic-English dictionary »

دودة meaning in English

ArabicEnglish
دودة قرمزية

cochinealscale insect of the species ''Dactylopius coccus''

إنتاج الحرير من دودة القز

sericulturerearing of silkworms for the production of silk