supercubes
English
Noun
supercubes
plural of
supercube