bn:01336428n
Noun Concept
Categories: Biopesticides, Biotechnology, Biological pest control
EN
biopesticide  Bioacaricide  biological insecticide  biological insecticides  biological pesticide
EN
A biopesticide is a biological substance or organism that damages, kills, or repels organisms seen as pests. Wikipedia
Definitions
Relations
Sources