chemoreceptor

Noun
  1. A sensory receptor that responds to chemical stimuli (synset 105307730)

Other Searches