Boa Constrictor - Definition - Law Dictionary Home Dictionary Definition boa-constrictor
Definition :
A large and powerful serpent of tropical America sometimes twenty or thirty feet long See Illustration in Appendix
View Judgments Citing this PhraseView Acts Citing this Phrase