ALL meanings of citronella grass
cit·ron·el·la grass
C c - noun citronella grass a tropical Asian grass, Cymbopogon (or Andropogon) nardus, with bluish-green lemon-scented leaves 3
- noun citronella grass Either of two types of grass related to lemongrass, Cymbopogon nardus and Cymbopogon winterianus. 0