YourDictionary

streptozocin medical definition

or strep·to·zot·o·cin

noun
An antineoplastic agent produced by an actinomycete and active against tumors but damaging to insulin-producing cells and now regarded as a carcinogen.

link/cite print suggestion box