In a rocky corner of southeastern China, a trail of fossilized footprints has revealed a predator so large it would have ...
Out of the 28 species of crocodiles on the planet today, there is one species that has the distinction of being the largest ...
Scientists have long assumed the deep- sea Alicella gigantea was an uncommon survivor of the abyss.