Join MikeLigalig.com!

Why Just Read When You Can Join, Post, and Read!

Leaf insects

Started by hubag bohol, June 10, 2012, 10:13:20 AM

Previous topic - Next topic

hubag bohol


'Leaf insects' (a lineage of tropical walking sticks). These remarkable
Phasmida are found in rainforest canopies of tropical Asia. Included
in this group are many newly described specimens from the
Philippines. The others are from New Guinea and the Seychelles.
-- http://www.brainpickings.org/


8)
...than to speak out and remove all doubt." - Abraham Lincoln

Visit www.kwikcare-philcare.com - Most affordable HMO Health Insurance in the Philippines