haemolysins

English

Noun

haemolysins

  1. plural of haemolysin