Science has spent decades trying to reconstruct Megalodon, the most powerful predator the oceans ever produced. The picture ...
Otodus megalodon was the largest predatory fish in Earth's history. Measuring up to 24 meters, it was longer than a truck with a trailer and weighed almost twice as much. Embedded in its jaws were ...