Glucophage
Explore definitions, synonyms, and language insights of Glucophage
Definitions
Noun
an antidiabetic drug (trade name Glucophage) prescribed to treat type II diabetes
Explore definitions, synonyms, and language insights of Glucophage