Optic nerve

Definition of Optic nerve from the PharmacyDictionary.in

Optic nerve

The nerve that carries impulses for the sense of sight.

Not Available