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