family endamoebidae

Noun
  1. A large family of endoparasitic amebas that invade the digestive tract (synset 101394574)

Found on Word Lists

Other Searches