Definitions
noun
a chemoreceptor located near the bifurcations of the carotid arteries; monitors oxygen content of the blood and helps control respiration
Look “carotid body” up elsewhere
Want another word?
Spin the dictionary for a fresh one.