Green tea

Written by

in

Green tea is a type of tea made from the leaves and buds of the Camellia sinensis that have not undergone the withering and oxidation process.