internal carotid artery
nounMedical Definition of internal carotid artery
: the inner branch of the carotid artery that supplies the brain, eyes, and other internal structures of the head
— called also internal carotid