citronella
/sɪtɹɑnˈɛlə/
citronella
English
Noun
Ad
Definition
A tropical Asian grass, Cymbopogon nardus, that has citrus-scented leaves.
Etymology
From French citronnelle
Ad
/sɪtɹɑnˈɛlə/
citronella
A tropical Asian grass, Cymbopogon nardus, that has citrus-scented leaves.
From French citronnelle