A "Carausius morosus" aka “Indian walking stick” insect.
A "Carausius morosus" aka “Indian walking stick” insect. bigstockphoto.com
A "Carausius morosus" aka “Indian walking stick” insect. bigstockphoto.com

Indian walking sticks can destroy foliage

June 29, 2016 07:29 AM