Browsing Tag

green tea

1 post

Green tea is made from the leaves of Camellia Sinensis, a plant in the Theaceae family. It is one of the most popular drinks in the world, with many cultures having their own version of green tea. The tea is steeped in hot water and consumed as an herbal drink.