Rugosuchus
In Depth Rugosuchus is a genus of crocodile the lived in China during the early half of the Late Cretaceous. Further Reading - Cranial anatomy of a new crocodyliform (Archosauria: Crocodylomorpha) from the Lower Cretaceous of Song-Liao Plain, northeastern China. Canadian Journal of Earth Sciences 38:1653-1663. - X.-C. Wu, Z.-W. Cheng & A. P. Russell … Read more