organic lemongrass

Register
  1. H

    Organic lemongrass

    Lemongrass is a stalky plant with a lemony scent that grows in many tropical climates, most notably in Southeast-Asia. A common ingredient in Thai cooking, lemongrass provides a zesty lemon flavor and aroma to many Thai dishes. Lemon juice (or lime) may be substituted for lemongrass in a pinch...
Top