dcsimg

Peliococcus morrisoni is a species of in the family mealybugs.