We found 1 definitions of tow-headed snake from 1 different sources.
Noun |
||
tow-headed snake - boa of grasslands and woodlands of western North America; looks and feels like rubber with tail and head of similar shape | ||
rubber boa, Charina bottae | ||
boa any of several chiefly tropical constrictors with vestigial hind limbs |