Meaning of glucophage

Definition of glucophage

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

Other information on glucophage

WIKIPEDIA results for glucophage
Amazon results for glucophage