NEROLI


Meaning of NEROLI in English

noun an essential oil obtained by distillation from the flowers of the orange. it has a strong odor, and is used in perfumery, ·etc.

Webster English vocab.      Английский словарь Webster.