mealybug
Discococcus flabellatus Ferris, 1953



0 Images