Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: lemongrass  'le-mun,grãs
  1. An aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
    - lemon grass, lemongrass oil
     
  2. A tropical grass native to India and Sri Lanka
    - lemon grass

Derived forms: lemongrasses

Type of: grass, oil

Encyclopedia: Lemongrass