Toothsome

Webster's Dictionary of the English Language

·adj Grateful to the taste; palatable.