- metformin as a noun:
- 1
metformin
noun
1 metformin
An antidiabetic drug (trade name Glucophage) prescribed to treat type II diabetes.
synonym: Glucophage.
debug info: 0.0146
noun
An antidiabetic drug (trade name Glucophage) prescribed to treat type II diabetes.
synonym: Glucophage.
debug info: 0.0146