Hambleton mealybug
Pseudococcus sociabilis
Countries on record
3 countries