Wiktionary
dirhombicosidodecahedrons
n. (plural of dirhombicosidodecahedron English)
n. (plural of dirhombicosidodecahedron English)