meaning of amöboid

amöboid - German to English

ameboid [Am.]

View more

  • amoeboid [Br.]