English synonyms about - contact  

Glucophage

noun

1 Glucophage

An antidiabetic drug (trade name Glucophage) prescribed to treat type II diabetes.

synonym: metformin.


Find more on glucophage elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0315