dcsimg

Nephesa rubrotestacea is a species of Fulgoromorpha in the family Flatidae.