Citronella

noun

Definitions

Noun
  1. 1
    A tropical Asian grass, Cymbopogon nardus, that has citrus-scented leaves. uncountable, usually
  2. 2
    An essential oil obtained from this plant, often used as an insect repellent. uncountable, usually

Etymology

From French citronnelle

Next best steps

Mini challenge

Unscramble this word: citronella