Archelon

Archelon is an extinct genus of giant marine turtles that lived in Late Cretaceous seas of North America. Its largest known species reached about 4.5 meters in length.

Connect