palmarosa

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