Leaf insect Meaning, Definition & Usage
-
noun tropical insect having a flattened leaflike body; common in southern Asia and the East Indies
walking leaf.
WordNet
Definitions
(Zoöl.) , any one of several genera and species of orthopterous insects, esp. of the genusPhyllium , in which the wings, and sometimes the legs, resemble leaves in color and form. They are common in Southern Asia and the East Indies.