pets

Believe or not, this is not a leaf! And it can walk!

cancercrossJan 23 2014, 850 views

Bizarre Leaf Insect -The Phylliidae


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 kin.

Embed

Press the button

if you liked the video! Thank you!

Newest

Featured

Editor's Pick