Word Study
metformin
WORDNET DICTIONARY
Noun metformin has 1 sense
- metformin(n = noun.artifact) glucophage - an antidiabetic drug (trade name Glucophage) prescribed to treat type II diabetes; Array is a kind of antidiabetic, antidiabetic drug
For further exploring for "metformin" in Webster Dictionary Online