Home

Word

chemoreceptor, n.
(chemoreceptors)
more info a sensory receptor that responds to chemical stimuli
<noun.body>

chemoreceptor