Answer: entozoa

AnswerCrossword Clue
entozoaENTOZOAN, am entozoic parasite
entozoaany animal parasite, as an intestinal worm, that lives within the body of its host