Where next?
Explore related content
Leaf insects are characterised as having a green or brown flattened body which closely resembles the foliage on which they live.
Scientific name: Phyllium sp.
Details
Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more