BIOPESTICIDE


Meaning of BIOPESTICIDE in English

noun Date: 1980 a pesticide consisting of naturally occurring or genetically engineered microorganisms (as bacteria)

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.