Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun lemongrass_oil
1 sense of lemongrass oil
Sense 1
lemongrass, lemon grass, lemongrass oil -- (an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines)
=> oil -- (a slippery or viscous liquid or liquefiable substance not miscible with water)