Dictionary search results

Showing 1-2 of 2 results

carotid British & World English

Relating to or denoting the two main arteries which carry blood to the head and neck, and their two main branches

carotid body British & World English

A small mass of receptors in the carotid artery sensitive to chemical change in the blood