long posterior ciliary arteries
English
Noun
long
posterior
ciliary
arteries
plural of
long posterior ciliary artery