dodecadodecahedra
English
Noun
dodecadodecahedra
plural of
dodecadodecahedron