(s)mouth-watering, savory, savouryhaving a pleasant taste