leucoagglutinins

English

Noun

leucoagglutinins

  1. plural of leucoagglutinin