Noun: internal carotid artery
- The branch of the carotid artery that supplies blood to the brain and eyes and internal parts of the head
"The stroke was caused by a clot in the internal carotid artery"
Derived forms: internal carotid arteries
Type of: arteria carotis, carotid, carotid artery
Encyclopedia: Internal carotid artery