starshells

English

Noun

starshells

  1. plural of starshell