English dictionary
metformin meaning and definition
Definition and meaning of metformin at MeaningMonkey.org. metformin meaning and definition in the English Dictionary.METFORMIN noun
Definition of metformin (noun)
- an antidiabetic drug (trade name Glucophage) prescribed to treat type II diabetes
- synonyms: Glucophage
Source: Princeton University Wordnet