meaning of detachment of the retina

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


Related Words

detachment of the retina |

Developed & Maintained By Taraprasad.com

Treasure Words