• word of the day

    streptolysin

    streptolysin - Dictionary definition and meaning for word streptolysin

    Definition
    (noun) any of several hemolysins derived from strains of streptococcus
Download our Mobile App Today
Receive our word of the day
on Whatsapp