lemongrass
(noun)
noun
1. an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
Definition categories: substance, oil
2. a tropical grass native to India and Sri Lanka
Definition categories: plant, grass