Leaf Insect (noun) Definition, Meaning & Examples

noun
  1. 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.
noun
  1. any of various mostly tropical Asian insects of the genus Phyllium and related genera, having a flattened leaflike body: order Phasmida
Leaf Insect (noun) Definition, Meaning & Examples

More Definitions