Etymology
Advertisement

entoparasite (n.)

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

Others are reading

Advertisement
Advertisement
Definitions of entoparasite

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