Synonyms
amoeboid
Related terms
ameba ameba
Similar Spelling
amoeboid Amoebida ambit ambition ambitious
Nearby in order