polyflavonoids
English
Noun
polyflavonoids
plural of
polyflavonoid