cohemolysins

English

Noun

cohemolysins

  1. plural of cohemolysin