leukoagglutinins

English

Noun

leukoagglutinins

  1. plural of leukoagglutinin