English edit

Noun edit

chemoceptor (plural chemoceptors)

  1. chemoreceptor