Noun: lemongrass oil- An aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
"Lemongrass oil is often used in Thai cuisine to add a citrusy flavour";
- lemongrass, lemon grass
Type of: oil
Encyclopedia: Lemongrass oil