Refine this word faster
Citronella
noun
Definitions
Noun
- 1 A tropical Asian grass, Cymbopogon nardus, that has citrus-scented leaves. uncountable, usually
- 2 An essential oil obtained from this plant, often used as an insect repellent. uncountable, usually
Etymology
From French citronnelle
See also for "citronella"
Next best steps
Mini challenge
Unscramble this word: citronella