Life … Animals Arthropods Insects Stick Insects Striped Walkingsticks Peruphasma Peruphasma pentlandi species 335 observations Peruphasma pentlandi Peruphasma pentlandi Close