palmarosa

noun

  1. 1

    A plant related to lemongrass, but with a rose fragrance, Cymbopogon martinii.

  2. 2

    The essential oil obtained from this plant, used in perfume.

Synonyms

Translate “palmarosa” to another language

Click any language to open the translator with this word already filled in.

Palmarosa Definition & Meaning | TranslatePulse