lemongrass (0 synonym found)

We don't have any synonyms for lemongrass yet.

Did you mean…

Think lemongrass belongs in the thesaurus? Recommend it and we'll take a look.


Definition of lemongrass:

(n) : One of various species of grass of the genus Cymbopogon, especially Cymbopogon citratus, which have a lemon-like taste and aroma, and are used in cooking, for tea, and for fragrance.
(n) : (colloquial, US) Sourgrass, Oxalis pes-caprae.

Definition of lemongrass:

(n) : One of various species of grass of the genus Cymbopogon, especially Cymbopogon citratus, which have a lemon-like taste and aroma, and are used in cooking, for tea, and for fragrance.
(n) : (colloquial, US) Sourgrass, Oxalis pes-caprae.

Back to Top