constrictor

1. (noun) any of various large nonvenomous snakes that kill their prey by crushing it in its coils
Related Words: boa, ophidian, serpent, snake



Terms and Conditions of Use / Copyright Notice