osmosensors
English
Noun
osmosensors
plural of
osmosensor