蛇的爬行本领和它身披的独特外衣和骨骼构造有关。蛇的全身都包裹着鳞片,但这些鳞片和鱼鳞片不同,是由皮肤最外面一层角质层变成的,所以叫做角质鳞。而大多数鱼,它们的鳞片是由皮肤最里面一层真皮层变成的。蛇的鳞片比较韧,不透水,也不能随着身体的生长而相应地长大,蛇长大一段需要蜕一次皮。蜕皮后新长的鳞片比原来的要大些。蛇鳞不仅有防止水分蒸发和机械损伤的作用,也是蛇没有脚能够爬行的主要构造。