English dictionary
retina meaning and definition
Definition and meaning of retina at MeaningMonkey.org. retina meaning and definition in the English Dictionary.RETINA noun
Definition of retina (noun)
- the innermost light-sensitive membrane covering the back wall of the eyeball; it is continuous with the optic nerve
Source: Princeton University Wordnet