Agallidwipa webbi

Agallidwipa webbi is a species of leafhoppers from Madagascar.