Wordigg

zopolrestat Definitions

noun

an aldose reductase inhibitor.

Discover More the word zopolrestat

Scrabble the word zopolrestat

zopolrestat thesaurus

Examples include zopolrestat