RELATED WORDS
PARAPHRASING
giving delight to the senses of taste and smell
pleasing, especially to the taste
tasting like sugar or honey; fresh and pure; having a pleasant smell; pleasant or attractive; a small piece of something sweet (boiled sugar etc)
sugary