osmoreceptor

Explore definitions, synonyms, and language insights of osmoreceptor

Definitions

Noun
sensory end organ that responds to changes in osmotic pressure

More General Terms