Lemongrass

Availability: In stock

Product Description:

Lemongrass is a stalky plant with a lemony scent that grows in many tropical climate, most notably in Southeast-Asia.