Noun leaf insect has 1 sense
  1. walking leaf, leaf insect - tropical insect having a flattened leaflike body; common in southern Asia and the East Indies
    --1 is a kind of phasmid, phasmid insect
    --1 is a member of Phyllium, genus Phyllium
,
TOP