English dictionary
detached retina meaning and definition
Definition and meaning of detached retina at MeaningMonkey.org. detached retina meaning and definition in the English Dictionary.DETACHED RETINA noun
Definition of detached retina (noun)
- visual impairment resulting from the retina becoming separated from the choroid in the back of the eye; treated by photocoagulation
- synonyms: detachment of the retina, retinal detachment
Source: Princeton University Wordnet