ophthalmic artery

Noun

 * 1)  A branch of the internal carotid artery following the optic nerve through the optic foramen into the orbit and supplying the eye and adjacent structures.

Translations

 * Chinese:
 * Mandarin: 眼動脈