Add Yahoo as a preferred source to see more of our stories on Google. Goliath stick insects (Eurycnema goliath) are among the largest and heaviest insects in Australia, with females reaching 7 inches ...
A large stick insect from a remote Australian island is back from the dead. It's hard to miss a Lord Howe Island stick insect, sometimes called a "tree lobster." Their blackish brown bodies grow to be ...