lonidamine - English Synonyms Dictionary