Biopesticide (noun) Definition, Meaning & Examples

noun
  1. a naturally occurring or derived substance or an organism that controls pests by nontoxic means
Biopesticide (noun) Definition, Meaning & Examples

More Definitions