- tow-headed snake as a noun:
- 1
tow-headed snake
noun
1 tow-headed snake
Boa of grasslands and woodlands of western North America; looks and feels like rubber with tail and head of similar shape.
synonyms: Charina bottae, rubber boa.
debug info: 0.0155