Meaning of ophthalmic artery

Definition of ophthalmic artery

(noun) a branch of the internal carotid artery that supplies the eye and neighboring structures

Other information on ophthalmic artery

WIKIPEDIA results for ophthalmic artery
Amazon results for ophthalmic artery