A bug over half a metre long discovered in southern China has been declared the world's longest insect, Chinese state media says. A stick insect measuring 62.4 centimetres found two years ago in the ...
A recent study led by Prof. ZHANG Xiaoming's team at the Institute of Zoology of the Chinese Academy of Sciences (CAS), in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results