0%

ALL meanings of detached retina

de·tached ret·i·na
D d
  • noun detached retina a retina that is separated from the choroid layer of the eyeball to which it is normally attached, resulting in loss of vision in the affected part 3
  • noun detached retina damage to the eye 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?