What Does Lemongrass Taste Like? Does Lemongrass Taste Good?
Lemongrass is a tall grass that can grow to be over three metres high with long, thin blades. The leaves and the stems of lemongrass both taste like lemon, but for some people, the scent of lemongrass is too much for them to handle. Find out more about how this plant tastes in this article!There…