- lemongrass oil as a noun:
- 1
lemongrass oil
noun
1 lemongrass oil
An aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines.
synonyms: lemon grass, lemongrass.
Dutch: citroengras
debug info: 0.0338
noun
An aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines.
synonyms: lemon grass, lemongrass.
Dutch: citroengras
debug info: 0.0338