Meaning of thamnophis sirtalis

Definition of thamnophis sirtalis

(noun) a garter snake that is widespread in North America

Other information on thamnophis sirtalis

WIKIPEDIA results for thamnophis sirtalis
Amazon results for thamnophis sirtalis