This soda contains unnatural chemical flavors.
Since scent/smell/odor/essence/fragrance are all synonyms of flavor, I wonder if I could substitute them for flavor here. Thanks.
flavor is perceived through the mouth
scent/smell/odor/essence/fragrance are perceived through the nose
I don't think you can say they are synonymous.
But my dictionary says they are all equivalent, and I doubted it. That's why I posted it to ask your opinions.
Dictionaries vary a lot. Do you ever use this: OneLook Dictionary Search ??
It gives access to a good range of options.