December 31, 2022 Largest ever animal may have been Triassic ichthyosaur super-predator Largest ever animal may have been Triassic ichthyosaur super-predator