Hoplopholcus minous

Hoplopholcus minous is a cellar spider species found in Crete.