English
Detailed Synonyms for thunder snake in English
thunder snake:
thunder snake [the ~] noun
-
the thunder snake
– small reddish wormlike snake of eastern United States 1the Carphophis amoenus; the thunder snake; the worm snake– small reddish wormlike snake of eastern United States 1