lemongrass meaning
UK US
lemongrass (noun): an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines.
lemongrass has 2 meanings in this dictionary.
lemongrass as a noun
lemongrass in a sentence
- Lemongrass is an essential ingredient in Thai cooking.
Scrabble score: 13 (letter breakdown)
Word lists: words starting with LE · words ending in SS · 10-letter words
More about lemongrass on Wikipedia.