decahedron ( synonym found)

Definition of decahedron:

(n) : a polyhedron with ten faces

Definition of decahedron:

(n) : a polyhedron with ten faces

Back to Top