flavonoid medical definition

noun
Any of a large group of phytonutrients that are water-soluble pigments, considered to have antioxidant and anti-inflammatory properties. Also called bioflavonoid.

Learn more about flavonoid

link/cite print suggestion box