duodecahedron

listen to the pronunciation of duodecahedron
English - English
{n} a body with twelve sides
See Dodecahedral, and Dodecahedron
duodecahedron
Favorites