leaf insect
noun
any of several orthopterous insects of the family Phillidae, of southern Asia and the East Indies, having a body that resembles a leaf in color and form.
Also called
walking leaf.
Origin of leaf insect
First recorded in 1860–65
Words nearby leaf insect
leaf bud,
leaf butterfly,
leaf coral,
leaf fat,
leaf gap,
leaf insect,
leaf lard,
leaf lettuce,
leaf miner,
leaf mold,
leaf monkey
British Dictionary definitions for leaf insect
leaf insect
noun
any of various mostly tropical Asian insects of the genus Phyllium and related genera, having a flattened leaflike body: order Phasmida
See also stick insect