walking leaf

English

Noun

walking leaf (plural walking leaves)

  1. leaf insect (Phylliidae family).