Meaning of dodecahedron

Definition of dodecahedron

(noun) any polyhedron having twelve plane faces

Other information on dodecahedron

WIKIPEDIA results for dodecahedron
Amazon results for dodecahedron