Meaning of detachment of the retina
Definition of detachment of the retina
(noun)
visual
impairment
resulting from the
retina
becoming
separated
from the
choroid
in the
back
of the eye;
treated
by
photocoagulation
Other information on detachment of the retina
WIKIPEDIA results for
detachment of the retina
Amazon results for
detachment of the retina
Tweet