endamoebidae : Idioms & Phrases


family endamoebidae

  • noun a large family of endoparasitic amebas that invade the digestive tract
    Endamoebidae.
WordNet