Neopetrobia (Neopetrobia) simlaensis, Prasad, 1975

Spider Mites Web: World Distribution Map