having a sugary flavor Synonyms