Definition of Lemongrass oil

1. Noun. An aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines.

Exact synonyms: Lemon Grass, Lemongrass
Generic synonyms: Oil

Other Resources:

Search for Lemongrass oil on Dictionary.com!Search for Lemongrass oil on Thesaurus.com!Search for Lemongrass oil on Google!Search for Lemongrass oil on Wikipedia!

Search