Answer: constrictor

AnswerCrossword Clue
CONSTRICTOR

Boa ...