ciliary artery

Noun
  1. One of several arteries supplying the choroid coat of the eye (synset 105349762)

Other Searches