STRESSORS


Meaning of STRESSORS in English

Physical, chemical, or biological entities that can induce adverse effects on ecosystems or human health.

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