carotid body
English Dictionary
->
Letter C
-> carotid body
Search Dictionary:
carotid body Definition
(n)
a
chemoreceptor
located
near
the
bifurcations
of
the
carotid
arteries
;
monitors
oxygen
content
of
the
blood
and
helps
control
respiration
carotid body Synonyms
carotid body
© Art Branch Inc.