Home

Word

internal carotid artery, n.
more info the branch of the carotid artery that supplies blood to the brain and eyes and internal parts of the head
<noun.body>

internal carotid artery
semantic pointers
hypernym