lemongrass oil definition

  • noun:
    • an aromatic oil that smells like lemon and it is popular in Asian cooking plus perfumes and medications

Related Sources

  • Hypernym for "lemongrass oil"
29 votes

How would you define lemongrass oil?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!