phenformin - English Synonyms Dictionary