Meaning of Endamoeba
Definition of Endamoeba
(noun)
the
type
genus
of the
family
Endamoebidae
Other information on Endamoeba
WIKIPEDIA results for
Endamoeba
Amazon results for
Endamoeba
Tweet