chemoreceptors

noun

  1. 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.

Chemoreceptors Definition & Meaning | TranslatePulse