Home / C / carotid body

carotid body

noun /kərɑtɪdbɑdi/ 12 letters Scrabble 20 WWF 21
Definitions
noun

a chemoreceptor located near the bifurcations of the carotid arteries; monitors oxygen content of the blood and helps control respiration

Want another word?
Spin the dictionary for a fresh one.
Generate a word →