an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
[ Syn: lemon grass , lemongrass oil ]
a tropical grass native to India and Sri Lanka
[ Syn: lemon grass ]
an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
[ Syn: lemon grass , lemongrass oil ]
a tropical grass native to India and Sri Lanka
[ Syn: lemon grass ]