|
Definition of Tolrestat
1. Noun. An aldose reductase inhibitor formerly used to treat certain diabetic complications. ¹
¹ Source: wiktionary.com
|
1. Noun. An aldose reductase inhibitor formerly used to treat certain diabetic complications. ¹
¹ Source: wiktionary.com