"worm snake" Meaning in English
1. small reddish wormlike snake of eastern United States 2. wormlike burrowing snake of warm regions having vestigial eyes
Examples containing "worm snake"There are no examples. You can write here and submit.
You can write here and submit more examples.