蛇能吃掉比自己大很多的食物。蛇的下颌由两块彼此能够分开的骨头组成。两块骨头之间靠一根松松的韧带相连,而且它们还能左右扩展。因此蛇的嘴巴能张得很大。同时,蛇没有胸骨、胸腔,而且胃的扩张能力很强,所以吞食比自己大几倍的食物也就轻而易举了。