carotid body

definition: a chemoreceptor located near the bifurcations of the carotid arteries
example:
speech part: noun
synonyms:

How carotid body is being used?