Classification: Cenozoic species

Sarcosuchus

Sarcosuchus was an enormous crocodilian that was found in Egypt in the Kem-Kem river beds, the same place of the powerful Spinosaurus. Sarcosuchus was big, in fact so big that when first discovered by scientists, they thought that Sarcosuchus was a relative of whales!