Synonyms and Antonyms for endameba | Synonym.com

Synonyms and Antonyms for endameba

1. endameba (n.)

any ameba of the genus Endamoeba

Synonyms: