boa dusiciel

Etymology
lit. 'boa constrictor' or 'boa strangler'.

Noun

 * 1) boa constrictor,