extremely pleasing to the sense of taste
[ Syn: delectable , delicious , luscious , scrumptious , toothsome , yummy ]