Dictionary.com
Thesaurus.com

biopesticidal

  • a word derived from biopesticide.
    biopesticide
    noun
    a naturally occurring or derived substance or an organism that controls pests by nontoxic means

More Suggestions