duodecahedron

listen to the pronunciation of duodecahedron
الإنجليزية - الإنجليزية
{n} a body with twelve sides
See Dodecahedral, and Dodecahedron