1 leaf insect | Definition of leaf insect

leaf insect

noun

Definition of leaf insect

: any of several insects of the family Phyllidae (order Orthoptera) in which the wings and expansions upon the legs resemble leaves in color and form and which are common in southern Asia and the East Indies