antihaemolysins

English

Noun

antihaemolysins

  1. plural of antihaemolysin