|
Definition of Palmarosa
1. Noun. The species of lemon grass, ''Cymbopogon martinii''; the essential oil obtained from this plant ¹
¹ Source: wiktionary.com
|
1. Noun. The species of lemon grass, ''Cymbopogon martinii''; the essential oil obtained from this plant ¹
¹ Source: wiktionary.com