Lemongrass is easy to grow from seed and starts sprouting within a couple of weeks after planting. "For the best chances at ...
You can grow lemongrass indoors under grow lights if you don't have access to a sunny spot. 2. Choose the right pot and soil: Lemongrass can grow quite tall, so choose a pot that is at least 12 ...