Sign In
to Vote &
Create Storyboards.
 
Giant, 82-foot lizard fish discovered on UK beach could be largest marine reptile ever found Newly discovered ichthyosaur that lived 200 million years ago in the Triassic sea is potentially the biggest to ever live, scientists say.
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard