Trilobites: A Stick Insect. A Tree Lobster. Whatever You Call It, It’s Not Extinct A genetic analysis showed that a stick insect found on another island was the same species as one that had been wiped out by rats on Australia’s Lord Howe Island. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook Related Posts:Black Supermoon 2019 UK: Can you see tonight's Black Super Moon from the UK?A Scoop About Neil Armstrong Arrived in a Plain Brown EnvelopeRwanda Closes Border With Congo Over Ebola FearsSpace weather forecast: Earth being battered by solar storm which could lead to aurorasNASA Bombshell: How Astronomers found shock ‘Super-Earth’ that could host human lifeMoon landing: The bizarre meal Neil Armstrong and Buzz Aldrin ate after lunar exploration