Answer: braconids

AnswerCrossword Clue
braconidsBRACONID, any of a family of flies