wormshells

English

Noun

wormshells

  1. plural of wormshell