|English for Beginners Practical English Travel English Telephone English Banking English Accounting English Dictionary|
|Audio English.org » Dictionary » L » Leister ... Lend-lease|
Dictionary entry overview: What does lemon grass mean?
• LEMON GRASS (noun)
The noun LEMON GRASS has 1 sense:
1. an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
Familiarity information: LEMON GRASS used as a noun is very rare.
Dictionary entry details
|Sense 1||lemon grass [BACK TO TOP]|
An aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
Nouns denoting substances
Hypernyms ("lemon grass" is a kind of...):
oil (a slippery or viscous liquid or liquefiable substance not miscible with water)
|Learn English with... Proverbs of the week|