Macleay's spectre (Extatosoma tiaratum). Extatosoma tiaratum is an Australian insect, also known as the spiny leaf insect or the giant prickly stick insect...They can grow up to 150mm and feed on Eucalyptus leaves and are often kept in captivity.
Add to Cart