internal carotid arteries
English
Noun
internal
carotid
arteries
plural of
internal carotid artery