amoebae-amoeben: meaning, definitions and translations

English dictionaryEnglishDutch

What is amoebae?amoebae is amoeben

What is amoeben?

  • Plural form of amoeba.
    --