appealing to or stimulating the appetite especially in appearance or aroma
Seed ·
appetizing in CommonParlance