Project Description

Walking stick insect

Walking stick insect (order Phasmatodea) on student, Bilar, Bohol, Philippines, 2014