n. process of extracting perfumes by exposing odorless fats or oils to scent of fresh flowers (in sopa and perfume making)
ENFLEURAGE
Meaning of ENFLEURAGE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012