internal carotid artery
Meaning, Definition & Usage
Dictionary
Related
noun
the branch of the carotid artery that supplies blood to the brain and eyes and internal parts of the head
WordNet
Previous
intermure
intermuscular
intermutation
intermutual
intern
Next
internalisation
internalise
internality
internalization
internalize