DETACHED RETINA





Definition:

  1. [noun] visual impairment resulting from the retina becoming separated from the choroid in the back of the eye; treated by photocoagulation
    Synonyms: retinal detachment, detachment of the retina

Synonyms: