sphenopalatine arteries
English
Noun
sphenopalatine
arteries
plural of
sphenopalatine artery