entozoon
any of various parasites that live in the internal organs of animals (especially intestinal worms) • Syn: endoparasite, entoparasite, entozoan, endozoan • Derivationally related forms: endozoan (for: endozoan), entozoan, entozoan (for: entozoan), endoparasitic (for: endoparasite) • Hypernyms: parasite
|
|