Search Details

Word: citronella (lookup usage) (lookup stats)


Meaning:

Noun:

  • An essential oil obtained from this plant
  • A tropical Asian grass, ''Cymbopogon nardus'', that has lemon-scented leaves

Source: Wiktionary | Src Info »