palmarosa
Meanings
noun
- A plant related to lemongrass, but with a rose fragrance, of species Cymbopogon martini.
- Essential oil obtained from this plant, used in perfume.
Word forms
Synonyms
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.