Golden Bowl

Dictionary

TASTABLEa.

[from taste.] That may be tasted; savory; relishing.