Definition of Lemon grass

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

Exact synonyms: Lemongrass, Lemongrass Oil
Generic synonyms: Oil

2. Noun. A tropical grass native to India and Sri Lanka.
Exact synonyms: Lemongrass
Generic synonyms: Grass

Lemon Grass Pictures

Click any thumbnail below to go to the full-sized version of that picture or photo:

Loading...

Other Resources Relating to: Lemon grass

Search for Lemon grass on Dictionary.com!Search for Lemon grass on Thesaurus.com!Search for Lemon grass on Google!Search for Lemon grass on Wikipedia!

Search