Answer: entozoon

AnswerCrossword Clue
entozoona parasite within, such as a tapeworm, also ENDOZOON