osmoreceptor
English Dictionary
->
Letter O
-> osmoreceptor
Search Dictionary:
osmoreceptor Definition
(n)
sensory
end
organ
that
responds
to
changes
in
osmotic
pressure
osmoreceptor Synonyms
osmoreceptor
© Art Branch Inc.