Spruce mealybug
Phenacoccus piceae
Countries on record
23 countries