thunder snake
English Dictionary
->
Letter T
-> thunder snake
Search Dictionary:
thunder snake Definition
(n)
small
reddish
wormlike
snake
of
eastern
United
States
thunder snake Synonyms
Carphophis amoenus
thunder snake
worm snake
© Art Branch Inc.