icosioctahedron

Noun

 * 1) A polyhedron with twenty-eight faces.