Arabic-English dictionary »

أَمِيبِيّ meaning in English

ArabicEnglish
أَمِيبِيّ m

amoebicrelating to an amoeba