spider holes

English

Noun

spider holes

  1. plural of spider hole