spherical polyhedron noun1 •A tessellation of a sphere in which the surface is entirely made of spherical polygons. formsspherical polyhedra