English-Arabic dictionary »

amoeba meaning in Arabic

EnglishArabic
amoeba member of a genus of unicellular protozoa

أَمِيبَاf

مُتَحَوِّلَةf

Your history