metformin
English Dictionary
->
Letter M
-> metformin
Search Dictionary:
metformin Definition
(n)
an
antidiabetic
drug
(
trade
name
Glucophage
)
prescribed
to
treat
type
II
diabetes
metformin Synonyms
Glucophage
metformin
© Art Branch Inc.