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