Leaf insect Meaning, Definition & Usage

  1. noun tropical insect having a flattened leaflike body; common in southern Asia and the East Indies
    walking leaf.

WordNet


Definitions
  1. (Zoöl.), any one of several genera and species of orthopterous insects, esp. of the genus Phyllium, in which the wings, and sometimes the legs, resemble leaves in color and form. They are common in Southern Asia and the East Indies.

Webster 1913