Spruce mealybug

Phenacoccus piceae

Countries on record
23 countries