What is the meaning of the word "flavorous"?

Definitions: