English edit

Noun edit

macrostressors

  1. plural of macrostressor