Pholcus opilionoides

Pholcus opilionoides is a species of spider in the family Pholcidae (cellar spiders) found in Europe, Egypt, the Caucasus and possibly Iran.

[1]

This Pholcidae-related article is a stub.

You can help Wikipedia by expanding it.