Life … Animals Arthropods Insects Stick Insects Leaf Insects Phyllium Leaf Insect species 52 observations Leaf Insect Phyllium philippinicum Field notes Close