Articles Arthropods Interesting and useful November 17, 2016 6:00 AM Macleays Spectre - a real Australian giant The Macleay's Spectre or Giant Prickly Stick Insect (Exatosoma tiaratum) is a huge stick insect or phasmid species from Australia. Females grow to as much as 8" (20cm) long and have very bulky bodies. Both sexes curl up their bodies like very big sco... more