Thesaurus.com
Dictionary.com
Showing results for amoeba. Search instead for entamoebae.
Definitions

amoeba

[uh-mee-buh] / əˈmi bə /
NOUN
protozoa
Synonyms