constrictor
con-stric-tor
noun
A snake that kills its prey by coiling around and squeezing it.
"The anaconda is a formidable constrictor."
con-stric-tor
A snake that kills its prey by coiling around and squeezing it.
"The anaconda is a formidable constrictor."