Answer: acarids

AnswerCrossword Clue
ACARIDS

They might be mites

ACARIDS

Mites or ticks

ACARIDS

Tick and mite