osmostabilizers
English
Noun
osmostabilizers
plural of
osmostabilizer