English synonyms about - contact  

constrictor

noun

1 constrictor

Any of various large nonvenomous snakes that kill their prey by crushing it in its coils.

Dutch: wurgslang
Polish: dusiciel


Find more on constrictor elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.026