Answer: botflies

AnswerCrossword Clue
BOTFLIES

Pasture pests.