Bioflavonoids are naturally occurring phytonutrients (plant nutrients), with powerful antioxidant properties. They are present in thousands of fruits, vegetables and other foods - and can help promote overall good health.