The Phasmatodea are an order of insects whose members are variously known as stick insects, stick bugs, walkingsticks, stick animals, or bug sticks. From Wikipedia
After depositing two female specimens at the Queensland Museum, researchers are hunting for a male specimen to complete the species’ taxonomic profile