Cotton mealybug

Phenacoccus solenopsis

Countries on record
65 countries