English Dictionary
◊ CAROTID
carotid
adj : of or relating to either of the two major arteries supplying
blood to the head and neck