lemon grass








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)
55 queries 0.595