English edit

Noun edit

polyflavonoids

  1. plural of polyflavonoid