meaning of amöbenartig

amöbenartig - German to English

ameboid [Am.]

View more

  • amoeboid [Br.]