Resource Library
Powered by Dorland's Medical Dictionary for Healthcare Consumers |
||||||||
|
||||||||
|
||||||||
olfactory receptor a specialized sensory receptor that is sensitive to chemical stimulation, giving rise to the sensation of odors. Called also osmoreceptor.
|
||||||||
|








