spider holes
English
Noun
spider holes
plural of
spider hole