microshells

English

Noun

microshells

  1. plural of microshell