Megalodon, meaning big tooth, is an extinct species of shark that lived approximately 23 to 2.6 million years ago. For reference, the age of dinosaurs (Mesozoic Era) was 245-66 million years ago — so, 43 million years separated megalodon from the dinosaurs. It’s a fish, not a dinosaur, for your distinction. Just a mega-sized one. […]