Definition of Optic nerve from the PharmacyDictionary.in
Optic nerve
Synonyms or meaning of Optic nerve
The nerve that carries impulses for the sense of sight.
Image related to Optic nerve
Not Available
Definition of Optic nerve from the PharmacyDictionary.in
The nerve that carries impulses for the sense of sight.
Not Available