Definitions
noun
an odoriferous yellow oil found in orange flowers and used in perfumery and as a flavoring
Look “neroli oil” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an odoriferous yellow oil found in orange flowers and used in perfumery and as a flavoring