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