dcsimg

Tinocallis zelkawae is a species of in the family aphids.