Hosted on MSN11mon
Giant, 82-foot lizard fish discovered on UK beach could be largest marine reptile ever foundThe researchers named the sea monster Ichthyotitan severnensis, meaning giant lizard fish of the Severn, after the Severn Estuary where it was found. The team believes it is not only a new species ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results