Explaining the Origin of Local Mega-Tooth Shark, Megalodon Carcharocles megalodon, also known simply as the Megalodon or “Meg”, is arguably the largest macro-predator this world has ever known. They populated Earth’s oceans for 18 million years, from about 20 to 2.5 million years ago. The immediate ancestor of Megalodon was another huge shark with equally […]
You are here: Home / Archives for tooth