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. Perhaps, the pointers in this article will show you how to start Growing …