Noun
polyflavonoid (plural polyflavonoids) (organic chemistry) Any polymeric flavonoid, especially ones that are the constituents of tannins