Lemongrass

Lemongrass is an aromatic, tropical grass widely cultivated for its distinct citrusy scent and flavor. This tall, stalky plant is a beloved culinary herb in Southeast Asian cooking and a source of essential oils for aromatherapy.

See also

Linked from: Thai Flavors, Tom Yum
0
10 views
1 week ago