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.
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.