thamnophis sirtalis Meaning, Definition & Usage

  1. noun a garter snake that is widespread in North America
    common garter snake.

WordNet