Delitable /(?)/

De·lit·a·ble

Delitable

a.
  1. Delightful; delectable. [Obs.]