Crowned Crocodile Estemmenosuchus

Meet Estemmenosuchus Which Means The Crowned Crocodile In Greek

Estemmenosuchus is an extinct animal that was therapsid. It is believed that the Estemmenosuchus lived around 267 million years ago, in the middle part of the Middle Permian.  They are usually characterized by their horn-like structures over their head, which were probably used to save themselves from predators. There were two known species of Estemmenosuchus;…

Read More