In Toothy Prequel, Piranha-Like Fish Menaced Jurassic Seas

You can call it a prehistoric prequel.
Scientists said on Thursday they have unearthed in southern Germany the fossil of a fish that, with its mouth full of razor-sharp teeth, strongly resembled today’s piranhas, the stars of more than their fair share of Hollywood horror films. But this one lived during the Jurassic Period 152 million years ago.

Named Piranhamesodon pinnatomus, it is the earliest known example of a bony fish — as opposed to cartilaginous fish like sharks — able to slice flesh rather than simply swallowing prey, enabling it to attack victims larger than itself as piranhas can.

Piranhamesodon, about 3-1/2 inches (9 cm) long, lived in the sponge and coral reefs of the Solnhofen archipelago, a shallow tropical sea in what is now Bavaria. Piranhas are freshwater fish that inhabit rivers and lakes in South America.
Piranhamesodon was small, but its mouth was worthy of a scary movie. It boasted long, pointed, dagger-like teeth along the outer edge of its upper jaw and at the front of its lower jaw. It also had triangular teeth with serrated cutting edges on the side of its lower jaw.

“We were stunned that this fish had teeth which are capable of slicing flesh. It comes from a group of fishes, the pycnodontids, that are famous for their crushing teeth,” said paleontologist Martina Kölbl-Ebert of the Jura-Museum Eichstätt in Germany, who led the research published in the journal Current Biology.

“It is like finding a sheep with a snarl like a wolf,” Kölbl-Ebert added.
The fossil came from the same Bavarian limestone deposits as Archaeopteryx, the earliest-known bird.
“From the same quarry, we also have a number of other fish which may have been the victims of Piranhamesodon. They show injuries to their fins and fin bases, some freshly wounded before they died and got fossilized, whereas others show completely healed injuries with regeneration of the fin,” Kölbl-Ebert said.

While it shares traits with piranhas, Piranhamesodon was neither their long-ago ancestor nor related to them at all. The oldest-known piranhas lived around 15 million years ago.
Piranhamesodon is an example of a phenomenon called convergent evolution in which organisms independently acquire similar characteristics as a result of adapting to similar ecological niches or environments.
“The new fish is a most interesting example of convergent evolution, evolving — for bony fish then — a completely new way of life,” Kölbl-Ebert said.

L151的更多相关文章

  1. SILVERLIGHT 应急卫生模拟演练项目之loading界面实现

    第一次在博客园写文章 俺是菜鸟 有不足之处还请大佬们多多指教 第一次也不知道该写啥 俺就拿自己最近做的一个项目 来细说吧 俺们公司是做医疗卫生方面的  其中有一块涉及到应急卫生模拟演练方面 这块分到我 ...

  2. Godiva_百度百科

    Godiva_百度百科 北京 三里屯 北京市朝阳区三里屯路19号院10号楼一层S10-13单元及二层S10-22单元 100027 北京朝阳大悦城北京市朝阳区朝阳北路101号朝阳大悦城1号商业楼1F- ...

  3. ScreenOS地址转换

    目录 1. NAT-src 1.1 来自DIP池(启用PAT)的NAT-src 1.2 来自DIP池(禁用PAT)的NAT-src 1.3 来自DIP池(带有地址变换)的NAT-src 1.4 来自出 ...

  4. Koa 中间件的执行

    Node.js 中请求的处理 讨论 Koa 中间件前,先看原生 Node.js 中是如何创建 server 和处理请求的. node_server.js const http = require(&q ...

  5. Leetcode541/151之String与char数组与StringBuffer

    String与char数组与StringBuffer 通常情况下遇到删除字符或者反转字符串时需要将String转为char数组或者StringBuffer String与char数组 char [] ...

随机推荐

  1. PHP 日期格式中 Y与y

    大写Y效果: $nowtime = time(); $nowtime=date("Y-m-d",$nowtime); 结果: 2015-10-24 小写y效果: $nowtime ...

  2. 20145302张薇《Java程序设计》第十周学习总结

    20145302 <Java程序设计>第十周学习总结 客户端和服务器端功能 客户端程序功能列表: 接收用户控制台输入 判断输入内容是否合法 按照协议格式发送数据 根据服务器端的反馈给出相应 ...

  3. 通过Excel生成批量SQL语句

    项目中有时会遇到这样的要求:用户给发过来一些数据,要我们直接给存放到数据库里面,有的是Insert,有的是Update等等,少量的数据我们可以采取最原始的办法,也就是在SQL里面用Insert int ...

  4. 安装完kali需要做的一些事情

    1. 没有声音的问题[ kali ] 参考:http://tieba.baidu.com/p/4343219808 用pulseaudio --start会看到一些信息,提示类似root用户之类的 我 ...

  5. Linux系统CentOS使用yum方式安装指定版本的PHP 添加yum源 从PHP5.3升级到5.4/5.5/5.6

    默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 首先删除旧版本的PHP, 通过yum list installed | grep php可以查看所有已安装的php软件 使 ...

  6. SPSS 分布类型的检验

    假设检验的标准步骤: 1.建立假设:根据问题的需要提出原假设H0,以及其对立面备择假设H1. 2.确立检验水准:即设立小概率事件的界值α. 3.进行试验:得到用于统计分析的样本,以该试验的结果作为假设 ...

  7. Vue-cli add sass modules

    终端cd至要安装的文件夹中 再执行以下命令 安装node-sass 和 sass-loader npm i node-sass sass-loader --save-dev 在需要使用scss地方引入 ...

  8. mkdir: 无法创建目录"": 没有那个文件或目录

    # mkdir /data/backup/20181128 mkdir: 无法创建目录"/data/backup/20181128": 没有那个文件或目录 原因是data目录不存在 ...

  9. 前端要不要学数据结构&算法

    我们都知道前端开发工程师更多偏向 DOM 渲染和 DOM 交互操作,随之 Node 的推广前端工程师也可以完成服务端开发.对于服务端开发而言大家都觉得数据结构和算法是基础,非学不可.所以正在进行 No ...

  10. Win10配Theano环境和Keras框架

    网络上有各种各样的win7 64bit安装theano的方法,我也试过好多,各种各样的问题.因为之前没了解过MinGw等东西,所以安装起来比较费劲,经过不断的尝试,最终我按照以下过程安装成功. 其实过 ...