Answer: endozoa

AnswerCrossword Clue
endozoaENDOZOON, a parasite within, such as a tapeworm, also ENTOZOON