Life … Animals Arthropods Insects Stick Insects Leaf Insects Pulchriphyllium Pulchriphyllium pulchrifolium species 34 observations Pulchriphyllium pulchrifolium Pulchriphyllium pulchrifolium Close