
Save
Article from
floridamuseum.ufl.edu
Megalodon: Largest Shark that Ever Lived
Megalodon is the largest shark that ever lived! Estimated to be approximately 60 feet in length, this formidable top predator occupied the world’s ancient oceans 17-2 million ye… More
More

Florida Museum
217k followers