Spiny leaf insect Spiny leaf insect Extatosoma tiaratum with its wings spread. This large species of stick insect is endemic to Australia. Specimen obtained from the University of Valencia, Spain. Stock Photo - Afloimages
Spiny leaf insect (Extatosoma tiaratum) with its wings spread. This large species of stick insect is endemic to Australia. Specimen obtained from the University of Valencia, Spain.