Lord Howe Stick Insect Could Return Home
New research offers hope for the return of the Lord Howe Stick Insect to its namesake island. For decades researchers have feared that the giant Lord Howe Stick Insect stick insect endemic to Australia’s Lord Howe Island had been driven to extinction by invasive rats. Rats came ashore on Lord Howe Island in 1918 following […]