Zeuneria melanopeza

Zeuneria melanopeza is a species of insect in the family Tettigoniidae subfamily Phaneropterinae.

Description
These green, leaf-like insects are among the largest winged katydids.

Distribution
This species can be found in West-Central Tropical Africa (Cameroon, Equatorial Guinea, Fernando Po Island).