No Bark, No Bite, but Lots of Fluff: Meet the Poodle Moth
Leaf insect in Pakke Tiger Reserve
Phyllium bioculatum - Leaf Insect
leaf insect Phyllium giganteum. The Walking Leaf Insect is one of the most remarkable leaf mimics in the animal kingdom. It occurs from Southeast Asia to Australia. Leaf insects use camouflage to take on the appearance of leaves. They can be as long as 7 inches.