chemoreceptor
Noun
chemoreceptor
- 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
13 letters in word "chemoreceptor": C C E E E H M O O P R R T.
No anagrams for chemoreceptor found in this word list.