Refine this word faster
Detached retina
Definitions
Noun
- 1 visual impairment resulting from the retina becoming separated from the choroid in the back of the eye; treated by photocoagulation wordnet
See also for "detached retina"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.