Lemongrass: The World’s Most Flavorful & Beneficial Grass
Lemongrass is a variety of tropical island plant in the grass family. It is closely related to citronella, a well-known component of insect-repelling candles and oils. Native to Thailand, India, Sri Lanka and Burma, lemongrass has become so popular worldwide that it is now cultivated in a wide variety of …