icosioctahedronicosioctahedron means A polyhedron with twenty-eight faces.EtymologyFrom icosi- + octa- + -hedron.nounA polyhedron with twenty-eight faces.