Phenformin Definition

noun

An antidiabetic drug of the biguanide class.

Wiktionary

Find Similar Words

Find similar words to phenformin using the buttons below.

Words Starting With

Words Ending With

Unscrambles

phenformin