detached retina








n.

  1. detachment of retina
55 queries 0.613