0%

ALL meanings of lemon grass

lem·on grass
L l
  • noun lemon grass any of several lemon-scented grasses of the genus Cymbopogon, especially C. citratus, of tropical regions, yielding lemon-grass oil. 1
  • noun lemon grass plant with citrus scent 1
  • noun lemon grass 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) 0
  • noun lemon grass any of various tall, lemon-scented grasses (genus Cymbopogon, esp. C. citratus) used as a flavoring in SE Asian cooking 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?