Life … Animals Arthropods Insects Stick Insects Lonchodidae Eurycantha Spiny Devil Walking Stick species 13 observations Spiny Devil Walking Stick Eurycantha horrida Field notes Close