Megalodon is an extinct species of mackerel shark that lived in the ocean during the Early Miocene to the Early Pliocene epoch.
Advertisement
Megalodon is an extinct species of mackerel shark that lived in the ocean during the Early Miocene to the Early Pliocene epoch.