starshell
English
Noun
starshell
(
plural
starshells
)
Alternative form of
star shell
.