1 result found

Search Results for: pholcidae

Pholcidae

Definition noun A taxonomic family (in the order Araneae) whose member species are commonly called cellar spiders or daddy... Read More