starshell

English

Noun

starshell (plural starshells)

  1. Alternative form of star shell.