Flavonoids

Flavonoids are a type of phytochemical found in plant foods such as fruits, vegetables, teas and wine.

Read more