Hoplopholcus forskali is a cellar spider species found from Eastern Europe to Turkmenistan.[1]
Hoplopholcus forskali is a cellar spider species found from Eastern Europe to Turkmenistan.