Barley mealybug

Phenacoccus hordei

Countries on record
15 countries