Posts Tagged megafauna

Some Of Your Favorite Animals Used To Be Terrifying Giants. Eek.

on November 21, 2016 by Staff in SCIENCE, Comments Off on Some Of Your Favorite Animals Used To Be Terrifying Giants. Eek.

A long time ago in a galaxy that’s actually the one we’re in now, giant animals called “megafauna” roamed the Earth. While many of them looked like the animals […]

Read more...