ESSENTIAL OIL


Meaning of ESSENTIAL OIL in English

natural oil extracted from natural substance (such a plant, flower or fruit) which gives the plant or flower or fruit its characteristic odors (used for making perfumes, flavorings, etc.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.