Word info Synonyms

internal carotid artery

Noun

Meaning

the branch of the carotid artery that supplies blood to the brain and eyes and internal parts of the head

Source: WordNet

Synonyms

Show all synonyms

Hypernyms

Close letter words and terms