Phylliidae - Leaf Insect
Phylliidae
About - The family Phylliidae (often misspelled Phyllidae) contains the extant true leaf insects or walking leaves, which include some of the most remarkably camouflaged leaf mimics (mimesis) in the entire animal kingdom. They occur from South Asia through Southeast Asia to Australia.
✨️(These are real Specimens )
All of our Specimens are ethically sourced from reputable Suppliers and have been handled with great care ...
Frame size - 23 x 28cm