English synonyms about - contact  

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


Find more on lemongrass oil elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0252