supericosahedron noun1 •An icosahedron-shaped structure made from smaller repeated parts. formssupericosahedra