Python Eats Porcupine Whole, Then The Unexpected Happens…

The snake apparently would have been fine had it not taken the spill.

The researchers who examined its body believe that the python likely would have survived had it not fallen off of the rock ledge under which they found it. Even with a stomach full of spines.


Even though the porcupine was so large and so very covered in quills, the python is a remarkably tough animal. When they swallow large prey, they can not only alter their metabolism to help the digestive process, they can even make their organs smaller to make more room.

Had the python not taken the big spill, it would have been able to safely excrete the indigestible spines after dissolving the porcupine’s flesh.