palmarosa

listen to the pronunciation of palmarosa
Englisch - Englisch
The species of lemon grass, Cymbopogon martinii; the essential oil obtained from this plant