bioflavonoids

noun
  1. A group of plant compounds with antioxidant properties, found in fruits, vegetables, and other plant sources, believed to support health and immunity.
  2. Usage: Usually used in plural form; Also called flavonoids; Common in nutritional and health contexts

Examples