Designed by
Title
Extatosoma tiaratum, commonly known as the spiny leaf insect, the giant prickly stick insect, Macleay`s specter or the Australian #190507358
Description
Extatosoma tiaratum, commonly known as the spiny leaf insect, the giant prickly stick insect, Macleay`s specter or the Australian walking stick climbs a dry stem.