nanocubes
English
Noun
nanocubes
plural of
nanocube