Camellia is a type of flowering plant that belongs to the family Theaceae. This plant is cultivated for tea production. Camellia Sinensis leaves and buds are made into different types of tea. This specific specie of Camellias is a medium-sized evergreen shrub with bright green leaves. It’s loaded with antioxidants and essential nutrients that keep the body healthy! Want to …
Read More »