X-ray of a Giant leaf insect (Phyllium giganteum). Giant leaf insects are the largest species of leaf insect. Leaf insects have the appearance of a leaf as a form of camouflage, in some species the edge of the body even has the appearance of bite marks or areas which appear to be drying out. Leaf insects occur from South Asia through Southeast Asia to Australia.
June 1st, 2013
Viewed 1,651 Times - Last Visitor from New York, NY on 12/02/2023 at 6:01 AM