osmoresponses

English

Noun

osmoresponses

  1. plural of osmoresponse