What is the full meaning of phenformin
a biguanide administered orally in the treatment of diabetes to lower blood levels of glucose [n -S]
Example of the word phenformin placed on a Scrabble board.