Life … Animals Arthropods Insects Stick Insects Common Walking Stick Insects Oreophoetes Peruvian Fern Insect species 182 observations Peruvian Fern Insect Oreophoetes peruana Close