An insect resembling a plant leaf.

Leaf Bug

An insect resembling a plant leaf.

The leaf insect or walking leaf is an insect that has the appearance of a leaf from the family Phylliidae.

Leaf Insect

The leaf insect or walking leaf is an insect that has the appearance of a leaf from the family Phylliidae.