Flavonoids are a class of polyphenolic secondary metabolites found in plants, and thus commonly consumed in the diets of humans. From Wikipedia
Researchers found that a daily intake of 500 mg of flavonoids from multiple food sources offers greater health benefits than a high intake of any single source.