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.0286