carotid artery

Noun
  1. Either of two major arteries of the neck and head;
    Branches from the aorta (synset 105346905)

Other Searches