Home

Word

osmoreceptor, n.
(osmoreceptors)
more info sensory end organ that responds to changes in osmotic pressure
<noun.body>

osmoreceptor
semantic pointers
hypernym