Answer: endoparasites

AnswerCrossword Clue
endoparasitesENDOPARASITE, a parasite that lives inside an animal
endoparasitesA parasite, such as a tapeworm, that lives inside its host