Find the word definition

Wikipedia
STZ

STZ may refer to:

  • Snowbird Tectonic Zone, a geological boundary in the Canadian Shield
  • STZ TV, a Brazilian TV station
  • Stalingrad Tractor Factory (Russian: Stalingradskiy traktornyy zavod), now known as Volgograd Tractor Factory
  • Streptozotocin (Streptozocin, STZ, Zanosar) is a naturally occurring chemical