Englishfor English speakers
amebiform English
Meaning amebiform meaning
What does amebiform mean?
amebiform
Synonyms amebiform synonyms
What other words have the same or similar meaning as amebiform?