phenformin meaning

Meaning of phenformin

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.

Unscrambled word phenformin

Points for phenformin

Scrabble
23 points
Word With Friends
23 points
Wordfeud
23 points

Related pages for phenformin