phenformin

noun
phen·​for·​min | \ fen-ˈfȯr-mən How to pronounce phenformin (audio) \

Medical Definition of phenformin

: a biguanide C10H15N5 formerly used to treat diabetes but now withdrawn from use because of its link to life-threatening lactic acidosis