tipsfornaturalbeauty.com
Green Tea Benefits You Should Know (Infographic) | Tips for Natural Beauty
For a considerable length of time, all tea was green tea. Green tea is essentially the leaves of the special plant whose name is Camellia sinensis, put to soak in hot water. Today, the leaves had not experienced any of the oxidation procedure of tea leaves, so it was tea in its most regular form.