蛇为什么能吃比它大几倍的动物

主要是两个原因:
1、蛇在吞食较大的食物前会先通过缠绕将食物挤压成长条状,如此便于吞食;
【蛇为什么能吃比它大几倍的动物】2、蛇的下颌骨左右两半并未愈合,而是靠勒带松弛地连在一起,颚骨、翼狀骨、方骨和鳞骨彼此形成能动的关节,因此蛇的嘴巴可以开的很大,达130 度角,能吞食比它大好几倍的食物 。