internal carotid artery
English Thesaurus
1. the branch of the carotid artery that supplies blood to the brain and eyes and internal parts of the head (noun.body)
| hypernym | : | arteria carotis, carotid artery, |
| definition | : | either of two major arteries of the neck and head; branches from the aorta (noun.body) |
Visual ArtiKata
Explore internal carotid artery in ArtiKata.com >
