mealybug
Heliococcus clemente Miller, 1974



0 Images