OXFORD 9000
📚 noun • entry_id 61821

internal carotid artery

Meanings (ES + gloss)
arteria carótida interna • carótida interna
The inner branch of the carotid artery that supplies the brain, eyes, and other internal structures of the head.
Phrases
No hay frases