detachment of the retina
Explore definitions, synonyms, and language insights of detachment of the retina
Definitions
Noun
visual impairment resulting from the retina becoming separated from the choroid in the back of the eye; treated by photocoagulation