Huge stick insect discovered in Australia

A researcher at an Australian university has discovered a new “supersized” species of stick insect in a remote rainforest in Queensland, Australia.

Professor Angus Emmott identified the new Acrophylla alta species in the canopies of the…

Continue Reading