Hibiscus mealybug

Maconellicoccus hirsutus

Countries on record
96 countries