myriahedron

Noun

 * 1)  A polyhedron with 10,000 faces.