Meaning of decahedron

Definition of decahedron

(noun) any polyhedron having ten plane faces

Other information on decahedron

WIKIPEDIA results for decahedron
Amazon results for decahedron