Home / D / detachment of the retina

detachment of the retina

noun 24 letters Scrabble 35 WWF 37
Definitions
noun

visual impairment resulting from the retina becoming separated from the choroid in the back of the eye; treated by photocoagulation

Look “detachment of the retina” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →