glucophage has definitions from the fields of medicine,pharmacology
1
[ noun ] (medicine,pharmacology) an antidiabetic drug (trade name Glucophage) prescribed to treat type II diabetes

Synonyms

metformin

Related terms

antidiabetic trade_name

*