megalodon

(redirected from Carcharodon megalodon)

megalodon

(ˈmɛɡələʊˌdɒn)
n
(Palaeontology) an extinct giant shark of the Cenozoic era
[C19: megalo- + -odont]