Life … Animals Arthropods Insects Stick Insects Walking Sticks Branchlet Stick-insects Ramulus rotundus species 864 observations Ramulus rotundus Ramulus rotundus Close