DictionaryAI

internal carotid artery

Short definition from Wiktionary

Noun

  1. The inner branch of the carotid artery that supplies the brain, eyes, and other internal structures of the head.

We haven’t written up internal carotid artery yet: Simple and Standard meanings, examples and a quiz.