Lemon Grass (noun) Definition, Meaning & Examples

noun
  1. any of several lemon-scented grasses of the genus Cymbopogon, especially C. citratus, of tropical regions, yielding lemon-grass oil.
noun
  1. a perennial grass, Cymbopogon citratus, with a large flower spike: used in cooking and grown in tropical regions as the source of an aromatic oil (lemon grass oil)
Lemon Grass (noun) Definition, Meaning & Examples

More Definitions