English edit

Noun edit

wormshell (plural wormshells)

  1. Alternative form of worm shell