osmoreceptors
English
Noun
osmoreceptors
plural of
osmoreceptor