Definition, synonyms and related words
Any of several flavonoids that have a 3-hydroxyflavone backbone.