Google
×

Pterochroza

Pterochroza ocellata, the peacock katydid, is an insect in the family Tettigoniidae from the Amazon rainforest in South America. It is the only species in the genus Pterochroza. The species is a leaf-mimic katydid; when it is in repose its... Wikipedia
Scientific name: Pterochroza