Life … Animals Arthropods Insects Stick Insects Walking Sticks Phasma Phasma reinwardtii species 12 observations Phasma reinwardtii Phasma reinwardtii Field notes Close