Benefits of Lemongrass – What Might Surprise You

Generally, lemongrass is a herb which is scientifically called Cymbopogon citratus. Consisting of a passionately good lemon-related flavor, lemon grass receives big love from many consumers. For anyone who does not know, lemongrass is a tall and perennial plant which was originated from India. Nowadays, lemongrass’s popularity has spread all around the world and it becomes … Continue reading Benefits of Lemongrass – What Might Surprise You