HomeScience Science Largest ever animal may have been Triassic ichthyosaur super-predator 1Views Coverage By Tanushree Jain December 29, 2022