Lemongrass
Pronunciation
Full definition of lemongrass
Noun
lemongrass
(usually uncountable; plural lemongrasses)- One of various species of grass of the genus Cymbopogon, which have a lemon-like taste and aroma, and are used as herbs.
- (colloquial, US) Sourgrass, .