A tiny worm that lives in glaciers and snowfields is drawing attention for what it could reveal about life on other planets. The ice worm inhabits glacial regions in the coastal ranges of Alaska, ...
If you are a Marvel fan, you might be pleased to find out that Mother Nature is a huge fangirl. This alien-like worm spits out what looks like webs just like Spider-Man, and it's super powers were ...