Meaning of streptolysin
Definition of streptolysin
(noun)
any of
several
hemolysins
derived
from strains of
streptococcus
Other information on streptolysin
WIKIPEDIA results for
streptolysin
Amazon results for
streptolysin
Tweet