savorous

adjective
  1. having a pleasant taste or smell; flavorful
  2. Usage: archaic or literary

Examples