Endoparasite has 2 different meanings across 1 category:
Noun
any of various parasites that live in the internal organs of animals (especially intestinal worms)
A parasite that lives inside the body of an organism, such as a tapeworm.