neroli oil

Explore definitions, synonyms, and language insights of neroli oil

Definitions

Noun
an odoriferous yellow oil found in orange flowers and used in perfumery and as a flavoring

More General Terms

oil