Meaning of retina

Definition of retina

(noun) the innermost light-sensitive membrane covering the back wall of the eyeball; it is continuous with the optic nerve

Other information on retina

WIKIPEDIA results for retina
Amazon results for retina