VariousWords beta
Related Terms:
Definitions:
Noun
streptolysin
Definition: any of several hemolysins derived from strains of streptococcus
Definition: Any of various exotoxins that destroy red blood cells by breaking their membranes, and are produced by certain strains of streptococcus