mealybug
Discococcus flabellatus Ferris, 1953

RSS