English
›
Words
a
substance that keeps (in concentrated form) the flavor, fragrance, or other properties of the plant, food, etc. from which it is extracted
Translation:
English
Noun
5
essence
Add
Translation