Lemongrass

Lemongrass is a fibrous herb used in Asian cuisines. It is aromatic and has a lemony flavor.

Useful Links:

Lemon Grass – Kitchen Dictionary – Genius Kitchen

Fun related videos

<< Go back to the glossary index