species 1,703 observations
Spiny Leaf Insect
Extatosoma tiaratum
Field notes
Extatosoma tiaratum, commonly known as the spiny leaf insect, the Australian giant prickly stick insect, Macleay's spectre, or the Australian walking stick, is a large species of Australian stick insect.
Read more on Wikipedia