Skip to main content

Name: hibiscus mealybug

Is English name ofMaconellicoccus hirsutus