Meaning of ciliary artery

Definition of ciliary artery

(noun) one of several arteries supplying the choroid coat of the eye

Other information on ciliary artery

WIKIPEDIA results for ciliary artery
Amazon results for ciliary artery