Arabic-English dictionary »

نَغَفَة meaning in English

ArabicEnglish
نَغَفَة f

maggotdipterous insect's larva that eats decomposing organic matter