Flavonoid Best Antioxidant Anti-Ageing Flavonoid description A flavonoid is a compound synthesised mainly by plants as part of their metabolic processes. It can be a rich source of antioxidants for skin.