Unscramble
Definition of Osmoreceptor
Noun: osmoreceptor
Sensory end organ that responds to changes in osmotic pressure
See also:
osmometry
osmoregulation