Wiktionary
neoflavonoids
n. (plural of neoflavonoid English)
n. (plural of neoflavonoid English)