Tag Archives: camellia sinensis

Green Tea

What is green tea? Camellia sinensis You would think that the definition would be self-explanatory – it’s tea that’s green. But that doesn’t really cover it. All teas whatever their color whether they are white teas, black tea or green teas come from an evergreen tea called Camellia sinensis which is related to the magnolia … Continue reading