polycubes
English
Noun
polycubes
plural of
polycube