English Dictionary
◊ STREPTOLYSIN
streptolysin
n : any of several hemolysins derived from strains of
streptococcus