Flavonoids (or bioflavonoids) (from the Latin word flavus meaning yellow, their colour in nature), are a class of plant secondary metabolites.
Has nothing to do with flavor.
added 2012-03-23T13:54:07Z by anders