streptozocin

noun
strep·​to·​zo·​cin | \ ˌstrep-tə-ˈzō-sən How to pronounce streptozocin (audio) \

Medical Definition of streptozocin