lemongrass oil definition

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

Related Sources

  • Definition for "lemongrass oil"
    • an aromatic oil that smells like lemon and…
    • View More
  • 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!