Learn That Word

Synonyms for Lemon Grass (same or very similar meaning)

WordNet sense 1 (an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines):
lemongrass, lemongrass oil


From the ODE community, based on WordNetadd/edit