tolrestat

Noun

 * 1)  An aldose reductase inhibitor formerly used to treat certain diabetic complications.