It may contain inaccuracies due to the limitations of machine translation. Intricate insect models created for the experiment using 3D printing technology. Credit: Christopher Taylor 'Mimicry' is the ...