Rediscovery and phylogenetic relationships of the scolopendromorph centipede Mimops orientalis Kraepelin, 1903 (Chilopoda): a monotypic species of Mimopidae endemic to China, for more than one century
ZooKeys