Lemongrass is a tall perennial grass. It looks like grass but its edges are sharp. It flourishes well in fertile sandy soils with tropical climates receiving heavy rain. Lemongrass grows well in warm temperate and tropical regions of South East […] Read more