World Spider Catalog (2024). World Spider Catalog. Version 25.0. Natural History Museum Bern, online at http://wsc.nmbe.ch, accessed on 2024-04-03. doi: 10.24436/2