flavonoid
/ˈfleɪvənɔɪd/
noun
- 1
Any of many compounds that are plant metabolites, being formally derived from flavone; they have antioxidant properties, and sometimes contribute to flavor.
Translate “flavonoid” to another language
Click any language to open the translator with this word already filled in.