2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENflavouringNoun
EN
Something added to food primarily for the savor it imparts
flavorerflavourerflavoring
bn:00035139n Concept
EN
The taste experience when a savoury condiment is taken into the mouth
relishflavorflavour
bn:00035137n Concept