“Ectonocryptoides Sandrops – a New Scolopendromorph Centipede from Belize”. 2022. Soil Organisms 81 (3). https://soil-organisms.org/index.php/SO/article/view/206.