boa constrictor in French
boa constrictor in French
boa constricteur
A large tropical American snake, Boa constrictor, that kills its prey by squeezing them.