TAG»
Green Tea Benefits
Green Tea Benefits
Most people assume that “green” means herbal. The fact is that there is actually a tea plant, Camellia sinensis, which is related to the ornamental shrub known for its beautiful and fragrant flowers. Legends in Asia harking back to 3000 B.C., relate the use of C. sinensis as a beverage plant. Its real [...]