Singing Ankylosaurs, 310-Million-Year-Old Fossil Spiders, And A “Giant Sea Monster” Join The Planet's Prehistoric Wonders - IFLScience
iflscience.comSubmitted by iflscience5399 in science
And by big, we mean some of the largest species the planet's ever seen.