Wiktionary
icosidodecadodecahedra
n. (plural of icosidodecadodecahedron English)
n. (plural of icosidodecadodecahedron English)