10 letters · 15 points in Scrabble
adjective appealing to or stimulating the appetite especially in appearance or aroma