Hipporex 9 Mar 2020 Sarcosuchus imperator was a 112-million-year-old species of African crocodyliform that measured up to 31 feet (9.5 m). It was perhaps the longest crocodyliform ever.
Sarcosuchus imperator was a 112-million-year-old species of African crocodyliform that measured up to 31 feet (9.5 m). It was perhaps the longest crocodyliform ever.