Feedback
Palmarosa
Meaning
Noun
●
In Andropogoneae tribe grasses:
A
plant
related to
lemongrass
, but with a
rose
fragrance
, Cymbopogon martini.
●
In Perfumes:
The
essential oil
obtained
from this
plant
, used in perfume.
Sourced from
Wiktionary
Synonyms
Rosha Grass
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better