family Endamoebidae

Explore definitions, synonyms, and language insights of family Endamoebidae

Definitions

Noun
a large family of endoparasitic amebas that invade the digestive tract

More General Terms