biopesticide

/ (ˌbaɪəʊˈpɛstɪˌsaɪd) /

noun

a naturally occurring or derived substance or an organism that controls pests by nontoxic means

Derived forms of biopesticide

biopesticidal, adjective