palative

a.

  1. Pleasing to the taste; palatable.