Definition of lemongrass in English:
A fragrant tropical grass which yields an oil that smells of lemon. It is widely used in Asian cooking and in perfumery and medicine.
- Cymbopogon citratus, family Gramineae
- Remove any tough outer leaves from the lemongrass then slice the tender insides into wafer thin rings.
- He could hardly taste the lemongrass, so dominant was the chilli.
- Cut the sweet potato, parsnip and broccoli into bite-sized chunks and add to the curry with the shallots and lemongrass.
Definition of lemongrass in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.