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