Return to Article Details A mega-toothed shark, Otodus megalodon (Agassiz, 1835) from the Middle Miocene Bhuban Formation of Mizoram, India Download Download PDF