[1]
2022. Ectonocryptoides sandrops – a new scolopendromorph centipede from Belize. Soil Organisms. 81, 3 (Apr. 2022).