Synonyms and Antonyms for endameba

1. endameba (n.)

any ameba of the genus Endamoeba

Synonyms: