Definify.com
Definition 2024
citronella
citronella
English
Noun
citronella (usually uncountable, plural citronellas)
- A tropical Asian grass, Cymbopogon nardus, that has citrus-scented leaves
- An essential oil obtained from this plant, often used as an insect repellant
Translations
grass
|
|