Terebrirostra Explained

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

Sources

External links