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)

  1. boa of grasslands and woodlands of western North America; looks and feels like rubber with tail and head of similar shape
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: