Dietary flavonoids refer to a group of natural compounds found in many plant-based foods. They have a positive impact on our health and can be thought of as beneficial ingredients found in fruits, vegetables, nuts, and beverages like tea and wine.
Full definition