Orchestina rabagensis

Orchestina rabagensis is an extinct spider which existed in what is now Spain during the late Albian age. It was described in 2012.