JiLuDB /
#00424 / Nature
Zhao's giant stick insect
Insect Museum of West China, ChengduSatellite view · Google Maps, China
A captive-bred Phryganistria chinensis at the Insect Museum of West China, Chengdu, measured 64 cm with legs fully extended; its record was made public in August 2017.