diabetol

Noun

 * 1)  The antidiabetic drug "metformin hydrochloride"