fenformin - English Synonyms Dictionary