Definition of biopesticide in English:

biopesticide

noun

  • A pest-control measure of biological origin, especially a pesticidal microorganism or natural toxin.

Origin

1970s.