phenformin
About 0.06 uses per million words.
Meaning
- noun An antidiabetic drug of the biguanide class.
Similar words
buformin etoformin metformin biguanide biguanidine meglitinide phen-fen hyperglycemic gliflumide fen-phen
Often followed by
and is therapy hydrochloride was in on may plus
Save “phenformin” to learn later