spider shells

English

Noun

spider shells

  1. plural of spider shell