1. Green tea is made from Camellia sinensis leaves that have not undergone the same withering and oxidation applied when processing Camellia sinensis into oolong tea and black tea.
[Read more…] about Green tea: 30 things you didn’t know about! (List)