English dictionary
osmoreceptor meaning and definition
Definition and meaning of osmoreceptor at MeaningMonkey.org. osmoreceptor meaning and definition in the English Dictionary.OSMORECEPTOR noun
Definition of osmoreceptor (noun)
- sensory end organ that responds to changes in osmotic pressure
Source: Princeton University Wordnet