Pages

Wednesday 26 December 2012

Amazing! 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.

No comments:

Post a Comment