zaraasuchus Meaning and Definition

All in One

Zaraasuchus ("hedgehog crocodile") was a gobiosuchid crocodyliform described in 2004 by Diego Pol and Mark Norell.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video