dcsimg

Dictyophara flavicostata is a species of planthoppers in the family dictyopharid planthoppers.