Life … Animals Arthropods Insects Stick Insects Common Walking Stick Insects Pseudosermyle Pseudosermyle strigiceps species 78 observations Pseudosermyle strigiceps Pseudosermyle strigiceps Close