• Palmarosa

    Origin

    Full definition of palmarosa

    Noun

    palmarosa

    (countable and uncountable; plural palmarosas)
    1. A plant related to lemongrass, but with a rose fragrance, .
    2. The essential oil obtained from this plant, used in perfume.

    Synonyms

    © Wiktionary