Meaning of osmoreceptor

Definition of osmoreceptor

(noun) sensory end organ that responds to changes in osmotic pressure

Other information on osmoreceptor

WIKIPEDIA results for osmoreceptor
Amazon results for osmoreceptor