Emphusis sp.
Taxonomic position
Insecta: Hemiptera: Auchenorrhyncha: Membracoidea: Membracidae
Images