citronella

English

noun
Definitions
  • (botany) A tropical Asian grass, , that has citrus-scented leaves.
  • An essential oil obtained from this plant, often used as an insect repellent.

Etymology

Borrowed from French citronnelle.

Origin

French

citronnelle

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms