dodecahedronEnglish

dodecahedron

Noun

Any polyhedron having twelve plane faces

English: dodecahedron