Destitute mealybug

Phenacoccus destitutus