Lord Howe Island Stick Insect
Common name : Tree lobster Scientific name : Dryococelus australis Family : Phasmatidae Native to : Lord Howe Island Group, Ball’s pyramid Interesting fact : Known to be the rarest insect in the world, there were only 24 insects left in the wild on the Ball’s pyramid island. They have been bred successfully in captivity […]