Order Phasmida

Unidentified Walkingstick


Order Phasmida, Walkingsticks (Stick Insects), Panama image

 

Order: Phasmida

 

Photo location: Boquete, Chiriquí Province, Panama.


 

American Insects site