Flavorous

Webster's Dictionary of the English Language

·adj Imparting flavor; pleasant to the taste or smell; sapid.