Answer: endoparasite

AnswerCrossword Clue
endoparasitea parasite that lives inside an animal
endoparasiteA parasite, such as a tapeworm, that lives inside its host