Answer: gadflies

AnswerCrossword Clue
GADFLIESPersistently annoying people
gadfliesfly that bites livestock
gadfliesperson who annoys or stirs up others
gadfliesGADFLY, a biting fly