Lemon Grass Definition

noun
Any of various tall, lemon-scented grasses (genus Cymbopogon, esp. C. citratus) used as a flavoring in SE Asian cooking.
Webster's New World
Synonyms:

Find Similar Words

Find similar words to lemon grass using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lemon grass