Short-digitule mealybug

Dysmicoccus brachydactylus

Countries on record
1 country