What is Savorous?

Savorous definition and meaning on Dictionary terms:
the quality in a substance that affects the sense of taste or of smell.
a particular taste or smell.

distinctive quality or property.
power to excite or interest.
Archaic. repute.

verb (used without object)
to have savor, taste, or odor.
to exhibit the peculiar characteristics; smack (often followed by of): His business practices savor of greed.

verb (used with object)
to give a savor to; season; flavor.
to perceive by taste or smell, especially with relish: to savor the garden’s odors.

to give oneself to the enjoyment of: to savor the best in life.