Trilobites: A Stick Insect. A Tree Lobster. Whatever You Call It, It’s Not Extinct

Sharing is caring!

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.

Powered by WPeMatico

(Visited 4 times, 1 visits today)