Tag: Teleosaurus
Moroccan scientists discover prehistoric crocodile from Jurassic period in Taza
Rabat, Morocco (TMT)- Moroccan scientists have made a groundbreaking discovery just a few days ago - a prehistoric crocodile from the Jurassic period, which...