diabetic eye disease; damage to the small blood vessels in the retina. Loss of vision may result.
About this site and copyright information - Online Dictionary Home