Hatching Stick Insect VIDEO : Hatching Lord Howe Island Stick
Lord Howe Island Stick Insect The Lord Howe Island stick insect or tree lobster (Dryococelus australis, is a commonly known species of stick insect which lives on the Lord Howe Island Group. By 1920, it was believed to be extinct, but was rediscovered in 2001. It has been called “the rarest insect in the world”, and … Read more