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