Saporous

Webster's Dictionary of the English Language

·adj Having flavor or taste; yielding a taste.