Definitions of Thamnophis sirtalis:

  • noun:   a garter snake that is widespread in North America