chemoreceptors
noun
- 1
A sense organ, or one of its cells (such as those for the sense of taste or smell), that can respond to a chemical stimulus; a chemosensor
Translate “chemoreceptors” to another language
Click any language to open the translator with this word already filled in.