Lemon Grass
-
Light green stalks with a citrus flavor and scent used in Thai and other Asian cuisines for flavoring.
Lemon Grass meaning & definition 1 of Lemon Grass.
-
a tropical grass with a flavour like lemon, used especially in Southeast Asian cooking
Lemon Grass meaning & definition 2 of Lemon Grass.