Meaning of endamoebidae

Definition of endamoebidae

(noun) a large family of endoparasitic amebas that invade the digestive tract

Other information on endamoebidae

WIKIPEDIA results for endamoebidae
Amazon results for endamoebidae