Flavonoids are a compound found in all plants. The highest concentrations of flavonoids in produced foods can be found in red wine. In nature, berries, apples, legumes, tea leaves, and citrus fruits all contain high amounts of flavonoids
What are flavonoids and where are they found?
November 17, 2017 / by / in Chapter 7: Health Benefits of Oregon Wines