By Christina DeBusk @ Healthline.com What is Lemongrass? Lemongrass is “a grassy perennial native to tropical and subtropical environments,” according to healthline.com. Once it is harvested, it is added to some Asian-inspired food dishes and certain medicines. You...

read more