meaning of retinal detachment

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


Related Words

retinal detachment |

Developed & Maintained By Taraprasad.com

Treasure Words