noun Date: 1980 a pesticide consisting of naturally occurring or genetically engineered microorganisms (as bacteria)
BIOPESTICIDE
Meaning of BIOPESTICIDE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012