• Neroli

    Full definition of neroli

    Noun

    neroli

    (uncountable)
    1. An essential oil obtained from orange blossom
    © Wiktionary