Camellia Tea: 20 Benefits, Side Effects & How to Make It
Camellia tea is a tea made from the leaves and buds of Camellia sinensis, the plant behind popular teas such as green tea, black tea, white tea, and oolong tea. These teas differ mainly in how the leaves are processed after harvesting. Camellia tea naturally contains polyphenols, catechins, amino acids, minerals, and caffeine, although the … Read more