Terebrirostra is an extinct genus of brachiopod from the Cretaceous of Europe.

Sources

  • Fossils (Smithsonian Handbooks) by David Ward (Page 91)


No tags for this post.