AUSTRALIAN INVERTEBRATES
Spiny Leaf Insect
The Spiny Leaf Insect is a species of stick insect, also known as Spiny Stick Insects. They belong to a well-camouflaged group of insects called phasmids. Spiny Leaf Insects appear more like dead leaves than sticks.