Deep Look | These Giant Leaf Insects Will Sway Your Heart | Season 6 | Episode 17 | PBS
Real Large Phyllium pulchrifolium Walking Leaf insect Unmounted Nice! in USA | eBay
Leaves that walk and eggs that stick: comparative functional morphology and evolution of the adhesive system of leaf insect eggs (Phasmatodea: Phylliidae) | BMC Ecology and Evolution | Full Text