La envergadura del insecto es de 17,5 centímetros, superando el récord anterior de 15,6 centímetros, precisó Zhao. La polilla hallada pertenece a la especie de Langia zenzeroides, la más grande de este insecto, con una envergadura que varía entre 12 y 15 centímetros.