Home / Dictionary / Lemon grass

Lemon grass Moderate

Lemon grass has 2 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

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
Lemon grass vs