something which is used to enhance flavor - English Synonyms Dictionary

Can't found any synonym terms.