What Are Flavonoids?
Flavonoids are antioxidants that can be found in plants. While they have nothing to do with plant growth, they can be found in plant nutrients. Some are responsible for plant appearance, such as the colors of particular flowers. There are also flavanoids that act as the defensive barrier, repelling...