Subscribe
URL of the page has been copied to clipboard.
Meaning : A garter snake that is widespread in North America.
Synonyms : common garter snake
Install App