≈ Libethra sp.

Diapheromerid Walkingstick / Stick Insect


Diapheromeridae, Walkingsticks, Ecuador photo

Family: Diapheromeridae

Subfamily: Diapheromerinae

Tribe: Diapheromerini

 

Photo location: Upper Tandayapa Valley, Ecuador.


American Insects site