Phylliidae True Leaf Insect!

Phylliidae True Leaf Insect!




The family Phylliidae contains the extant true leaf insects or walking leaves, which include some of the most remarkable leaf mimics in the entire animal kingdom.
Related Posts Plugin for WordPress, Blogger...