Stick insect Stick insect order Phasmatodea feeding on a leaf. Stick insects are nocturnal, only being active at night. Photographed in rainforest near Iquitos, Peru. Stock Photo - Afloimages
Stick insect (order Phasmatodea) feeding on a leaf. Stick insects are nocturnal, only being active at night. Photographed in rainforest near Iquitos, Peru.