Carcharodon Megalodon was the largest shark ever.It lived 70-2 million years ago.Megalodon was the top of the food chain at the time.Carcharodon Megalodon means shark tooth mega tooth.There have been several sightings but there probably fake.Megalodon is three times the size of the largest recorded great white shark.

Megalodon vs amebelodon

Not to be confused with megalosaurus.