English edit

Etymology edit

macro- +‎ stressor

Noun edit

macrostressor (plural macrostressors)

  1. A macroscale stressor.