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