Answer: tachinid

AnswerCrossword Clue
tachinida grayish fly