dcsimg

Ityraea henkei is a species of Fulgoromorpha in the family Flatidae.