Oxyrhachis ?tarandus (Fabricus)
Taxonomic position
Insecta: Hemiptera: Auchenorrhyncha: Membracoidea: Membracidae
Images