Something that is delectable.
Highly pleasing; delightful, especially to any of the senses; delicious.
A sweet or confection, originally used to administer drugs, medicine, etc.