Life … Animals Arthropods Insects Stick Insects Leaf Insects Cryptophyllium Cryptophyllium chrisangi species 171 observations Cryptophyllium chrisangi Cryptophyllium chrisangi Close