PEST


Meaning of PEST in English

An insect, rodent, nematode, fungus, weed or other form of terrestrial or aquatic plant or animal life that is injurious to health or the environment.

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