Wiktionary
osmoreceptors
n. (plural of osmoreceptor English)
n. (plural of osmoreceptor English)