phytoagglutinins

English

Noun

phytoagglutinins

  1. plural of phytoagglutinin