epalrestat

Noun

 * 1) An aldose reductase inhibitor.