3 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENflavoringNoun
EN
Something added to food primarily for the savor it imparts
flavorerflavourer
bn:00035139n Concept
EN
The taste experience when a savoury condiment is taken into the mouth
relishflavorflavour
bn:00035137n Concept
EN
Chemical food additive to modify taste
flavour enhancer
bn:14338856n Concept