worm snake
Explore definitions, synonyms, and language insights of worm snake
Definitions
Noun
wormlike burrowing snake of warm regions having vestigial eyes
Noun
small reddish wormlike snake of eastern United States