• Icosidodecahedron

    Full definition of icosidodecahedron

    Noun

    icosidodecahedron

    (plural icosidodecahedra)
    1. A semiregular polyhedron with twelve faces that are regular pentagons and twenty that are equilateral triangles.
    © Wiktionary