Answer: microparasites

AnswerCrossword Clue
microparasitesMICROPARASITE, a very small parasite