Noun
tolrestat (uncountable) An aldose reductase inhibitor formerly used to treat certain diabetic complications.