octacubes
English
Noun
octacubes
plural of
octacube