Flavonoids are compounds found in cannabis plants that affect the colour, odour and flavour of a given cannabis strain.  Research has shown that flavonoids have a variety of beneficial properties (anti-inflammatory, anti-fungal, etc) and may also be involved in ‘the entourage effect.’
Scientists have identified thousands of flavonoids in other plant life, fruits and vegetables.  Flavonoids that are exclusively found in cannabis are known as ‘cannaflavins,’ and similar to terpenes, these compounds affect the smell, taste and effects that cannabis products have on their user(s).
Both terpenes and flavonoids are thought to be involved in the ‘entourage effect.’