The boa constrictor (Boa constrictor), also called red-tailed boa, is a species of large, heavy-bodied snake.