Wiktionary
polyflavonoids
n. (plural of polyflavonoid English)
n. (plural of polyflavonoid English)