Constrictor (Noun)
Meaning
Any of various large nonvenomous snakes that kill their prey by crushing it in its coils.
Classification
Nouns denoting animals.
Any of various large nonvenomous snakes that kill their prey by crushing it in its coils.
Nouns denoting animals.