Wiktionary
icosidodecahedra
n. (plural of icosidodecahedron English)
n. (plural of icosidodecahedron English)