Get Your Premium Membership

Constrictor

Definition

[n] any of various large nonvenomous snakes that kill their prey by crushing it in its coils

Related Information

More Constrictor Links