English dictionary
rubber boa meaning and definition
Definition and meaning of rubber boa at MeaningMonkey.org. rubber boa meaning and definition in the English Dictionary.RUBBER BOA noun
Definition of rubber boa (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, tow-headed snake
Source: Princeton University Wordnet