Robuta

https://britishspiders.org.uk/node/27297 BAS Factsheet 17: Woodlouse Spiders | British Arachnological Society woodlouse spidersbasfactsheetbritisharachnological