Edaphosaurus

Edaphosaurus

An "earth lizard", known as Edaphosaurus had a giant sail along his back. Even the scientist are unsure about its…

11 years ago