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