Definition of citronella

Definition of citronella
  1. citronella Noun A tropical Asian grass, "Cymbopogon nardus", that has lemon-scented leaves
  2. citronella Noun An essential oil obtained from this plant
Feedback Form