Dictionary search results

Showing 1-4 of 4 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

carotid English-Spanish

carótida f