osmostressors

English

Noun

osmostressors

  1. plural of osmostressor