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