Answer: biopesticides

AnswerCrossword Clue
biopesticidesBIOPESTICIDE, a biological pesticide