Life … Animals Arthropods Insects Stick Insects Common Walking Stick Insects Diapheromerini Arumatia genus Arumatia Arumatia Close