Flavonoids are a group of compounds found in many fruits, vegetables, and other plant products. Research suggests that consuming foods containing flavonoids may have several health benefits. The term ...