Tag: Phasmida

Can Stick Insects really mate for 1400 hours?

Warning: contains naughty engraving of a stick insect menage a trois

Tree Lobsters!!

Tree Lobsters. What an awesome name. And something that Steven Colbert should clearly fear more than bears! They drop from the trees and snap at you!   AAAAAGH! Um, they would. If they were really lobsters […]