Definition, synonyms and related words
An aldose reductase inhibitor formerly used to treat certain diabetic complications.