Advertisement

entoparasite (n.)

1847; see ento- + parasite. Perhaps from German or French.

Others are reading

Advertisement
Definitions of entoparasite from WordNet

entoparasite (n.)
any of various parasites that live in the internal organs of animals (especially intestinal worms);
Synonyms: endoparasite / entozoan / entozoon / endozoan
From wordnet.princeton.edu