
Lemongrass Tea Recipe & Benefits
Lemongrass Tea Recipe & Benefits
Lemongrass tea is a very refreshing tea. But unlike other teas, no tea leaves are added to this. Lemongrass is a tall, slender green grass with a white stalk. It has a lemony smell & taste. It...