Synonyms of lemon grass
- 1. lemongrass, lemon grass, lemongrass oil, oil
- usage: an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
- 2. lemongrass, lemon grass, grass
- usage: a tropical grass native to India and Sri Lanka
All rights reserved.
Here are the facts and trivia that people are buzzing about.