glycoside - English Synonyms Dictionary