posted on Jun, 3 2008 @ 07:05 PM
As a keeper of snakes, they most certainly do regurgitate when disturbed badly enough. This snake rid itself of its huge meal so that it would be
better prepared to flee. It could barely move with that huge animal inside it.
The regurgitation is quite real--note how the snake holds its teeth away from the prey item, so they won't snag it as it's expelled. Based on the
feet and nose of the animal, it's clearly a small tapir.
That's a whopping meal for a green anaconda, but one that it obviously had no problems killing and swallowing. Green anacondas were thought to be
unable to swallow a human, but studies of reticulated pythons have called that into question. It seems that a truly big snake can crush the bones of
a prey animal (including a human), so the shoulder width issue might not be as much of a barrier as thought. Retics have certainly swallowed humans.
There's no real reason an anaconda could not, given that information. However, anacondas tend generally not to view humans as potential prey--more
as predators that they should flee from.