constrictors
con-stric-tors
noun
Snakes that kill prey by coiling around and squeezing them tightly.
"Many large snakes are constrictors."
con-stric-tors
Snakes that kill prey by coiling around and squeezing them tightly.
"Many large snakes are constrictors."