Bryobia chongqingensis, Ma & Yuan, 1981

Spider Mites Web: World Distribution Map