Answer: phenformins

AnswerCrossword Clue
phenforminsPHENFORMIN, a biguanide administered orally in the treatment of diabetes to lower blood levels of glucose