meaning of chemoreceptors
1.
a
sensory
receptor
that
responds
to
chemical
stimuli
Related Words
chemoreceptor
|
Developed & Maintained By
Taraprasad.com