English dictionary
endameba meaning and definition
Definition and meaning of endameba at MeaningMonkey.org. endameba meaning and definition in the English Dictionary.ENDAMEBA noun
Definition of endameba (noun)
- any ameba of the genus Endamoeba
Source: Princeton University Wordnet