There's a new species of caterpillar that builds itself a shell from leaves. The behavior is new and unexpected, and scientists are studying the species! 


Read this article

Average Rating (0)

  • 0.0

Log In or Join Now to rate this!

What other people thought

Lucky you! Be the first to comment!

You must be logged in to comment.

Already have an account? Log In.

No account? No problem! Join Now.

Related Articles

  • Humpback Whales

    Humpback whales are super cool, but do you know anything about them? We…

  • Elephant Sleep

    Elephants only sleep 2 hours a night - that's a really small amount! Le…

  • New Crab

    Are you a Harry Potter fan? Well, Harry Conley discovered a new crab 20…