English
Noun
en-noun
- A tropical Asian grass, Cymbopogon nardus, that has lemon-scented leaves
- An essential oil obtained from this plant
See also
lemongrass
Italian
Noun
it-noun|citronell|f|a|e
- #English|citronella, lemongrass
it:citronella
vi:citronella
zh:citronella
|