Hoplopholcus minotaurinus

Hoplopholcus minotaurinus is a cellar spider species found in Crete.