Flatida viridula (Atkinson)
Taxonomic position
Insecta: Hemiptera: Fulgoroidea: Flatidae

For details on nomenclature, see Hemiptera databases.
Images