osmostats
English
Noun
osmostats
plural of
osmostat