Meaning of worm snake
Definition of worm snake
(noun)
wormlike
burrowing
snake
of
warm
regions having
vestigial
eyes
small
reddish
wormlike
snake
of
eastern
United States
Other information on worm snake
WIKIPEDIA results for
worm snake
Amazon results for
worm snake
Tweet