SYSTEMIC PESTICIDE


Meaning of SYSTEMIC PESTICIDE in English

A chemical absorbed by an organism that interacts with the organism and makes the organism toxic to pests.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.