chemoceptor

English

Noun

chemoceptor (plural chemoceptors)

  1. chemoreceptor