Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: leaf insect  leef in-sekt
  1. Tropical insect having a flattened leaflike body; common in southern Asia and the East Indies
    - walking leaf

Derived forms: leaf insects

Type of: phasmid, phasmid insect

Part of: genus Phyllium, Phyllium

Encyclopedia: Leaf insect