Phylliidae

Phylliidae is a family of stick insects with flattened, leaf-shaped bodies that blend into foliage. Its members are commonly called leaf insects or walking leaves.

Connect