Aponychus imperatus, Hafaz & El-Badry, 1980

Spider Mites Web: World Distribution Map