Translation of "ameba" into English

ameba, amoeba, amœba are the top translations of "ameba" into English.

ameba
+ Add

Romansh-English dictionary

  • ameba

    noun
  • amoeba

    noun
  • amœba

    noun
  • Show algorithmically generated translations

Add

Translations of "ameba" into English in sentences, translation memory