Anuncio

The term "Megalodon" is Latin for?

  • Sharktopus
  • Giant Fin
  • Giant Teeth
  • Shark Eater