Study published in the journal Nature reveals that mastodons, armadillos as big as a car and five tons sloths once inhabited the world’s largest forest.
Study published in the journal Nature reveals that mastodons, armadillos as big as a car and five tons sloths once inhabited the world’s largest forest.