phytoproteins

English

Noun

phytoproteins

  1. plural of phytoprotein