EGAVE

phenformin

About 0.06 uses per million words.

Meaning

  1. 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