leaf_insect
1. [ noun ] (zoology) tropical insect having a flattened leaflike body; common in southern Asia and the East Indies
Synonyms: walking_leaf
Related terms: phasmid Phyllium
Similar spelling:   leaf_mustard
  Levinson