Summary | The artificially bred stick insect, Phryganistria
Chinensis, is 64 cm long, according to the IMWC.The previous
record holder, the insect's mother, measured 62.4 cm.Zhao took
the insect back to the IMWC and it laid six eggs, including the
new record holder.The largest insect is now a specimen at the
IMWC.In China, stick insects are only found in Guangxi, Zhao ...
en.ce.cn | 09 August 2017