Green tea leaves contain flavonoids called catechins. These are thought to play a significant role in green tea's potential health benefits due to their antioxidant effects. “Although the exact ...