The Mega-Low Down on the Megalodon

C. megalodon, whether you place it in the genus Carcharocles or Carcharodon is extinct.

Want.

Nothing would give me greater joy, reduce me to childhood giggling, and make me rush toward the nearest research vessel begging for a job than being able to say otherwise, but I can’t.  It’s deader than the Dodo and Disco.  There are theories why it died out, all of them intriguing, but none leave room for C. megalodon to swim in the world’s oceans.  Let’s take a deeper dive.
Continue reading “The Mega-Low Down on the Megalodon”