English dictionary
tow-headed snake meaning and definition
Definition and meaning of tow-headed snake at MeaningMonkey.org. tow-headed snake meaning and definition in the English Dictionary.TOW-HEADED SNAKE noun
Definition of tow-headed snake (noun)
- 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
Source: Princeton University Wordnet