Green tea (Camellia sinensis)



Green tea is made from the dried leaves of , an evergreen shrub. Green tea, black tea, and oolong tea all come from the same plant. Green tea is made by lightly steaming the freshly cut leaf. Green tea is primarily made and consumed in China, Japan,... read more