Dinopedia
Advertisement
Betasuchus

Betasuchus (meaning "B" crocodile) is a Primitive Ceratosaur from late Cretaceous Netherlands. Originally thought to be an Ornithomimosaur. This was a carnivore that would have been an active terrestrial predator. The reason for the mistake in identity is because ornithomimosaurs and this creature both look similar and have similar sizes.

Gallery

External links

Advertisement