English edit

Noun edit

nanoshells

  1. plural of nanoshell