Spiney Leaf Stick Insect
Class: Insecta
Infra Class:Phasmatodea
The Spiney Leaf Stick Insect is an insect species that is native to Australia. They are known for their camouflage and spines on their body, and are found in rainforests and woodlands. They feed mainly on leaves and twigs.