carotid body

Noun
  1. A chemoreceptor located near the bifurcations of the carotid arteries;
    Monitors oxygen content of the blood and helps control respiration (synset 105347669)

Other Searches