Life … Animals Arthropods Insects Stick Insects Heteropterygidae Haaniella Prickly Haaniella species 735 observations Prickly Haaniella Haaniella echinata Field notes Close