What are flavonoids

Flavonoids, also known as vitamin P, are organic chemical compounds found naturally in green foods, herbs, fruits and vegetables. They protect cells from free...