Papaya mealybug

Paracoccus marginatus

Countries on record
58 countries