Answer: ectozoans

AnswerCrossword Clue
ectozoansECTOZOAN, a parasite on the body of an animal, also ECTOZOON