phytohaemoagglutinins

English

edit

Noun

edit

phytohaemoagglutinins

  1. plural of phytohaemoagglutinin