Answer: tachinids

AnswerCrossword Clue
tachinidsTACHINID, a grayish fly