flavonoid

/ˈfleɪvənɔɪd/

noun

  1. 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.

Flavonoid Definition & Meaning | TranslatePulse