worm snake Meaning, Definition & Usage
-
noun wormlike burrowing snake of warm regions having vestigial eyes
blind snake.
-
noun small reddish wormlike snake of eastern United States
thunder snake; Carphophis amoenus.