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
Tweet