Meaning of citronella | Babel Free
Definitions
-
A tropical Asian grass, Cymbopogon nardus, that has citrus-scented leaves. uncountable, usually
-
An essential oil obtained from this plant, often used as an insect repellent. uncountable, usually
Equivalents
Français
citronnelle
Italiano
citronella
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.