hibiscus mealybug
Nipaecoccus viridis (Newstead)