The fossil was uncovered in Myanmar’s Kachin region and has been identified as a new species named Cretosabethes primaevus.
(Image credit: James Cook University) A previously unknown giant stick insect has been discovered in the high-altitude rainforests of Australia — and it may be the heaviest insect ever recorded in the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results