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