thunder snake Meaning, Definition & Usage

  1. noun small reddish wormlike snake of eastern United States
    Carphophis amoenus; worm snake.

WordNet