About lemongrass Lemongrass is a tall, perennial grass with thin, green stalks that can grow up to 6 feet in height. The plant’s leaves are long and slender, and the base of the stalks forms a bulbous portion. Cultivation: Lemongrass …
Not a member yet? Register now
Are you a member? Login now