Home / Dictionary / Lemongrass

Lemongrass Moderate

Lemongrass has 3 different meanings across 1 category:

Noun

Definitions
Noun
1

an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines

2

a tropical grass native to India and Sri Lanka

3

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.

Related Terms
Broader Terms (hypernyms)
oil grass
Rhyming Words
ass jass sass wass nass mass lass tass gass bass vass dass kass pass yass cass hass blass crass unass
Compare
Lemongrass vs