the sensation of taste and smell
odor and taste
(something used to give or which has) a special flavour or attractive quality; liking
great appreciation of something
a taste or flavour (of something); a quality (of something)
taste, flavor
the sense by which flavour is known; the quality of a substance made known by this sense
flavor of some quality