flavonoid








noun

  1. flavonoid

noun

  1. any of a group of organic compounds that occur as pigments in fruit and flowers

  1. 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
51 queries 0.547