Green tea is a type of tea that is made from Camellia sinensis leaves and buds that have not . There is no conclusive evidence that green tea aids in weight loss. flush in the spring that brings the best-quality leaves, with higher prices to match. . brought the tea plant from India and planted it...