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!
Humpback whales are super cool, but do you know anything about them? We…
Elephants only sleep 2 hours a night - that's a really small amount! Le…
Are you a Harry Potter fan? Well, Harry Conley discovered a new crab 20…
What other people thought