Life … Animals Arthropods Insects Stick Insects Walking Sticks Branchlet Stick-insects Great Thin Stick species 158 observations Great Thin Stick Ramulus nematodes Close