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. Английский словарь экологического инжиниринга. 2012