2025-11-20 06:27:55
鱼身上有刺儿主要是为了撑骨架和防伤害。水里的鱼要游得快,骨头得硬邦邦的;身上扎着刺儿,大鱼咬上来也容易卡住,小杂鱼反而好逃命。
这事儿跟进化有关,时间挺长的。科学家查过,四亿年前的鱼就有刺了,那时候海洋里大鱼多,小鱼得用硬刺保命。现在不同鱼刺数量不一样,比如鲶鱼刺少游得快,带鱼刺多刺儿密,因为它们生活的水里有石头或珊瑚,游起来要撞到东西。数据说,80%淡水鱼刺的数量跟水温有关,冷水区鱼刺多,温水区少。刺儿还能帮鱼在逆流时省力气,像鲑鱼洄游时刺儿多,游起来不费劲。不过有些鱼像鲤鱼,刺儿少是因为它们吃螺蛳壳,牙齿够硬不用靠刺儿。刺儿是鱼在不同环境里慢慢变出来的生存工具,跟骨头一起用的。
本题链接: