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