Flavonoids, the most abundant polyphenolic compounds in foods, can be classified into flavanols, flavones, flavonols, flavanones, isoflavones and anthocyanidins. They have been demonstrated to possess strong antioxidant and disease-preventing properties especi... ...