meaning of endoparasite
1. Any parasite which lives in the internal organs of an animal, as the tapeworms, Trichina, etc. ; -- opposed to ectoparasite. See Entozoon.
2. any of various parasites that live in the internal organs of animals especially intestinal worms