n. inherent nature of something, spirit, central or outstanding characteristic; extract obtained from a plant or other substance by means of distillation; perfume, scent
ESSENCE
Meaning of ESSENCE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012