flavonoids

noun
  1. a large group of naturally occurring compounds found in plants that have antioxidant properties and contribute to the color of fruits, vegetables, and flowers
  2. Usage: scientific; plural form

Examples