YourDictionary

Dictionary Home » Science » flavonoid

flavonoid science definition

Any of a large group of water-soluble plant pigments that are beneficial to health. Flavonoids are polyphenols and have antioxidant, anti-inflammatory, and antiviral properties. They also help to maintain the health of small blood vessels and connective tissue, and some are under study as possible treatments of cancer. Also called bioflavonoid.

Learn more about flavonoid

Related Articles

link/cite print suggestion box