meaning of boa constrictor

boa constrictor meaning in General Dictionary

A large and powerful serpent of tropical The united states occasionally twenty or thirty legs lengthy See example in Appendix

View more

  • large boa of exotic America and western Indies
  • a big and powerful serpent of tropical The united states, sometimes twenty or thirty legs very long. See Illustration in Appendix.