Dictionary search results

Showing 1-3 of 3 results

neroli British & World English

An essential oil distilled from the flowers of the Seville orange, used in perfumery

neroli oil in neroli British & World English

An essential oil distilled from the flowers of the Seville orange, used in perfumery