SynonymX
Speak
Osmoreceptor
Definition of Osmoreceptor
1.
Sensory end organ that responds to changes in osmotic pressure
Noun
Semanticaly linked words with "osmoreceptor"
end organ
Hyponims for word "osmoreceptor"
end organ