chiliahedra
English
Noun
chiliahedra
plural of
chiliahedron