carotid body is a noun meaning "a chemoreceptor located near the bifurcations of the carotid arteries; monitors oxygen content of the blood and helps control respiration". It carries one recorded sense.
a chemoreceptor located near the bifurcations of the carotid arteries; monitors oxygen content of the blood and helps control respiration
Definitions, synonyms and semantic relations for carotid body come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.