English edit

Noun edit

streptolysins

  1. plural of streptolysin