Sarcosuchus is one of the largest crocodiles that ever lived. It has a large snout and over 130 teeth. It lived near freshwater and preyed on large fishes or turtles, and sometimes dinosaurus.
Details
Title: Sarcosuchus
Creator: Gwacheon National Science Museum
Physical Location: Gwacheon National Science Museum(Natural History Hall)
Publisher: Gwacheon National Science Museum
Get the app
Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more