rubber_boa has definitions from the field of zoology
1
[ noun ] (zoology) boa of grasslands and woodlands of western North America; looks and feels like rubber with tail and head of similar shape

Related terms

boa Charina

*