How to pronounce Metformin

Accents & languages on maps

Definition
  • Definition of Metformin

    • an antidiabetic drug (trade name Glucophage) prescribed to treat type II diabetes

Metformin in other languages

Random words: bananagaragethank youroutebook