English dictionary
endamoeba meaning and definition
Definition and meaning of endamoeba at MeaningMonkey.org. endamoeba meaning and definition in the English Dictionary.ENDAMOEBA noun
Definition of Endamoeba (noun)
- the type genus of the family Endamoebidae
- synonyms: genus Endamoeba
Source: Princeton University Wordnet