Dinosaur Wiki
Advertisement

Ferussina petofiana is an extinct species of land snail that lived in Romania during the Late Cretaceous period.

Art reconstruction of Ferussina petofiana
Advertisement