Definition Definition

boa constrictor - Meaning and Examples

Meaning of 'boa constrictor' (Webster Dictionary)

1 . Boa constrictor
- A large and powerful serpent of tropical America, sometimes twenty or thirty feet long. See Illustration in Appendix.