Definition, synonyms and related words
An aldose reductase inhibitor being developed for the treatment of diabetic neuropathy.