15 Tips For Growing Lemongrass From Seeds [step by step]
Lemongrass is a medicinal plant indigenous to Sri Lanka and South India which is currently grown in a variety of regions across the globe. The plant’s stems are commonly used in Asian cuisine, although lemongrass may also be used to produce tea. Lengthy leaves resembling those of seagrasses cover the shrub. Just the Western Indian …