Meaning of carotid body
Definition of carotid body
(noun)
a
chemoreceptor
located
near
the bifurcations of the
carotid
arteries; monitors
oxygen
content
of the
blood
and helps
control
respiration
Other information on carotid body
WIKIPEDIA results for
carotid body
Amazon results for
carotid body
Tweet