This distinctive flavor is nearly impossible to express in words; it is best to simply experience its sweet, lingering taste. Lemongrass has since ancient times been used in traditional indian therapy for the herbs many detoxifying qualities. One of the best ways to get some energy into a dull routine.