What does Amöben mean?

Amöben - German to English

amebae {pl} [Am.]

View more

  • amebas [Am.]
  • amoebae {pl}