theaflavin

Etymology
+

Noun

 * 1)  An antioxidant polyphenol found in tea; any derivative of this compound.