Best Top WordPress Blog Website Hosting

Leaf insects

  • 0 replies

hubag bohol

  • *****
  • 89925
  • "Better to remain silent and be thought a fool...
Leaf insects
« on: June 10, 2012, 10:13:20 am »

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


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


Truly powered by blazingly fast Servers, Windows 2012 OS & Latest ASP.Net tools