flavonoids

English

Noun

flavonoids

  1. plural of flavonoid