Life … Animals Arthropods Insects Stick Insects Leaf Insects Phylliini Comptaphyllium genus Comptaphyllium Comptaphyllium Close