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?
Comments
Comments are closed here.