Long tailed mealybug

Pseudococcus longispinus

Countries on record
113 countries