detached retina

Noun
  1. Visual impairment resulting from the retina becoming separated from the choroid in the back of the eye;
    Treated by photocoagulation (synset 114579554)

Other Searches