Senyawa flavonoid adalah kelompok besar pigmen alami yang banyak ditemukan dalam tumbuhan. Secara umum, struktur flavonoid terdiri dari dua cincin benzena (A dan B) yang terhubung oleh rantai tiga karbon yang membentuk cincin heterosiklik C. Flavonoid diklasifikasikan berdasarkan struktur cincin C menjadi beberapa subkelas, seperti flavon, flavonol, antosianidin, dan lainnya. Senyawa ini memiliki berbagai peran biologis, termasuk antioksidan, anti-inflamasi, dan perlindungan terhadap radiasi UV.