nanoshells
English
Noun
nanoshells
plural of
nanoshell