toroidal polyhedron noun1 •A polyhedron that has a topological genus of one or more. formstoroidal polyhedra