Constrictor — definition

1. constrictor (Noun)

1 definition

constrictor (Noun) — Any of various large nonvenomous snakes that kill their prey by crushing it in its coils.

3 types of
ophidian serpent snake
1 type
boa